On December 16th, 2011, eight people on their way to Las Vegas stopped in the ghost town of Garlock, California. This footage documents what happened.
2020
1973
2022
2012
2013
2015
2025
2024
1989
2019
2014
2016