Questions Silenced Over Russia Plane Crash

Russian authorities are calling it a “meteorite” dismissing eyewitness reports that described seeing a large fighter plane crash in the sky. . . .

Elf Wax Is Healing

The Elf Wax Times was really fucked up. . . .