View Single Post
Old 09-04-2008, 11:02 AM   #4
Harrelson
Regular User
 
Join Date: Aug 2008
Posts: 1
Default

Saw one in a ferrari dealership with my dad. Swindon UK

EDIT: It is Ferrari branded

Harrelson is offline   Reply With Quote