yabungikuyabungiku4年前Fun fact (for me atleast) This scene was filmed at my amusement park in Valdosta, Georgia.
yabungikuyabungiku4年前In another life, Tallahassee could've been the Avengers' resident zombie hunter.