The Nerd Spot

Archive for June 4th, 2010

Red Bull Renault on the sand!

leave a comment »

This car is traveling!

Advertisements

Written by thenerdspot

June 4, 2010 at 9:09 pm

Posted in Cars

Tagged with ,