Menu

DEMON SEED – Strangers in a Strange Land

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.

Free Download DEMON SEED – Strangers in a Strange Land