Web UI Spinner
S02:E14 - Episode 14

World's Weirdest Restaurants

Season 2 Episode 14 - Episode 14

2013 · 23 min
TV-PG
A restaurant in Amarillo, Texas, where a horse hotel sits side by side with their world-famous, Texan-size 72-oz. steak.
Audio Languages: English
Starring:Bob Blumer
Copyright © 2024 Tubi, Inc.
Tubi is a registered trademark of Tubi, Inc.
All rights reserved.
Device ID: 6315eca3-3bfb-4fd9-992c-a2717dcdb7fe
Made with Heart in San Francisco