|04:17 pm - The most amazing thing I have ever seen|
Here is a car commercial from the 80's for a Gemini car. It was filmed in Paris. This stuff looks impossible.
Here's a link. I couldn't figure out how to embed it.
Check it out.
Current Mood: mystified