View Single Post
11-16-2010, 02:45 PM
Join Date: Oct 2010
Have you seen the new red indoor themepark called Ferrari World? It's shaped like a large red triangular spacecraft in the desert. It's in abu dhabi.
View Public Profile
Send a private message to retro_stripes
Find all posts by retro_stripes