Europe somewhere? He/she must have been going a bazillion mph to launch it into the roof like that. Assuming this vid is real, of course.....