Screaming into the freeway

00:00

Just watched Paris, Texas for the first time in ages.

In the real Paris, Texas they have a tenth scale Eiffel tower with a little red cowboy hat on top. That's a real photo, although the hat looks looks very artificial.

Comments

00:00