Alternative Culture



President Barack Obama made an appearance today in China…what? it’s just his face…on what?! That’s right, a blow up “Obama” sex doll was exhibited at the Sex Culture Festival in China. The…