1611 NE Big Bend Trl, Glen Rose, Texas 76043 USA
The worst 20 bucks ever spent in history
Photo Credit: Yelp