Sunday, December 7, 2008

Look out Danica...

Ferrari F1 replica at one of only 2 Ferrari Stores in the states.

No comments: