› added 1 year ago
29
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