Tag
twin turbo v12
-
Other Stuff
Stand Craft 122 – One of the Most Exclusive Yacht in the World Listed on JamesList
October 12, 2010Strand Craft 122 Yacht Extravagance – it comes with a free car! Exclusivity – only six will be made. The Strand Craft 122 Superyacht with Supercar, we first told you about…