Meanwhile in Russia

Social

 

 

This dash cam catches a total WTF moment in Russia. What seems like another cold night of driving in Russia turns into some sort of blazing inferno in the background. The government is yet to answer what the mysterious glowing was and it makes you wonder WTF they are hiding from us.

 

 

Social

Related posts

Stupid.com Gag Gifts