Video: The Eye of the Storm

Mother Nature (and the police) thwarts the crew's Vulture City lockdown.