encino velodrome mini bike races

TWC13

Well-Known Member
Posts
245
Reaction
13
Had no idea they race mini bikes too! That's gotta be funny as hell! When do they race?
 

michael_loomis

Well-Known Member
Posts
26,214
Reaction
2,424
Looks like fun, but it doesnt even come close to comparing to Lucas's pit bike races!! haha
 
Top