The Eye of the Storm
03:01Mother Nature (and the police) thwarts the crew's Vulture City lockdown.
From:
, , Ghost Adventures and Vulture Mine
Mother Nature (and the police) thwarts the crew's Vulture City lockdown.