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.
5.3
Rating
12
Votes
2012
Released
No reviews yet
Sign in to write the first review