Grand Theft Auto Physics Still Makes Me Laugh

I’m not sure what world event made all of these videos come out all of a sudden, but I’m loving them. Especially this one… Especially this one.