Aliens! Explosions! Menstruation! It's The Full ALIEN TAMPON Trailer!
Yep, some things just sort of speak for themselves and I'm sure that the creators of Alien Tampon are very much hoping that this is one of those things. Very much a deliberate cult project out of Germany, a first... More »
By Todd Brown