Retro: Tiltyard Off-Road racing

Warm weather brings back some great memories! Opening year of Steel City Hobbies, we headed down to Virginia to check out the Tiltyard where the 2003 ROAR off-road nationals were being held.


Click here for all the pictures

Leave a Reply