Yep, these are same guys making rounds over the internet and is currently one of the most popular memes! This is that one incident when they got a bit too excited and ended up
featured Woman car Dog world Hilarious try not to laugh man animals Trailer funny Police cat Official Trailer amazing driver footage crazy Fails camera