Oct 24 2010
Save
Space Excreters

The Space Invaders alien shows you where to dump on a public toilet in Germany. Don't they also have houseflies

Advertisement