› added 2 years ago
66
TIL Paris, Texas has its' own Eiffel Tower, which is wearing a red cowboy hat. It is a scale model, standing at 65 feet tall.
via beatlyzer.com