Explore the eerie remains of a ghost town in Texas called Barstow. Witness the haunting beauty of abandoned houses and buildings that will send shivers down your spine.