Luxury Tours of Los Angeles - 9:41 28 January 2014

Alien at the Gates

Spacecraft scooter in Hollywoodland

This custom vehicle is seen near where the original Invasion of the Body Snatchers was filmed.

Share
Did you like this? Share it:

Leave a Reply



Menu Title