toptumbles:
Lucky bastards
Talk about luck…
WHAT THE HECK FELL ON THAT GUY’S CAR?!
Jesus the third one though