Outlaw Minibike Championship of the World – Secret Underground Location
Last weekend the Southern California Minibike Championship of the World took place at an undisclosed industrial park near the airport. Here are all the pictures I took, both with my SLR and cell phone. As usual, the entire story will be on RideApart.com