Meanwhile in Russia



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.



Related posts Gag Gifts