VIDEO: Black And Green Snow Falls In Russia

Gregg Henson
February 25, 2019 - 5:14 pm

Looks like AOC will have her hands full getting the Russians to clean this up!