Cars falling from the sky? Sheesh….what the hell is going on here?

 

 

Man we can’t always be as lucky as John. lol