Mission R Superbike to be on display in LA

The Mission R superbike will be at Pro Italia on February 22, between noon and 2 pm, and will be at the Rock Store the following day. Read about it here:

http://www…
Go to Source

Leave a Reply