IFMAR 2011 On Road 1/8 Scale World Championship

Start Date: 04/07/2011
End Date: 04/17/2011
Track: Homestead R/C Raceway

http://www.ifmar.org/
https://sites.google.com/site/ifmarwchomestead/