Aliens Invade Hertfordshire, Episode I – Toxic Toadstool and The Bug.
Imagine an oddly classical styled church on a bright but chilly (and rather windy) October Sunday morning somewhere in sleepy Hertfordshire. Now add several inflatable latex creatures to the scene.
The day started out as a normal trip to the countryside. Apart from having a couple [...]














