IFMAR 2010 1:10 On Road Worlds – A Final Leg One Video

ifmarwcleg1Highlights video of the first leg of the A Final for the 2010 IFMAR 1:10 On-Road Electric Touring Car Worlds courtesy of RC Racing TV/HPI.tv

 

Share →

Leave a Reply

Your email address will not be published. Required fields are marked *