Movie Of The Decade: Zombie Ass

posted by Andrew Cross

Zombie Ass: Toilet of the Dead.

Whatever you say Japan.

Thursday, April 5th, 2012 at 1:04 pm