If we had to guess, we'd say the that these festive knuckleheads shooting firecrackers from inside their car on the road, are from Russia or one of the neighboring countries.
Regardless of where they’re from, you can hear them at first, and then watch them as well, having a blast (literally) from the recording device of an adjacent automobile.
Read more »
One Response so far.