Download DEMON SEED – Strangers in a Strange Land
Damn! Super hot chicks walking around in their bikinis, demon invocations, and orgies?!
If life in Russia is this cool maybe we should let them decide ALL of our elections.
*this joke brought to you courtesy of your middle-aged uncle who’s the funniest guy at his office’s weekly Applebee’s happy hour.