This is a brand new hotel and has a really nice Thyssenkrupp. FILMERS WELCOME! Ask the front desk first.
Staying At The WORST Reviewed Hotel In Texas (1 STAR) Here we go again, diving into the grimiest places all over the United States. Today we enter the DISGUSTING hotel we found in Texas…. FIRE […]
My encounter with Wylie police