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

ifmarwcleg3Highlights video of the last leg of the A Final for the 2010 IFMAR 1:10 On-Road Electric Touring Car Worlds courtesy of RC Racing TV/


Share →

Leave a Reply

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