Beware the Tachetarians
- Episode aired Oct 12, 2013
A batch of alien-shaped mustaches descend upon Bottom Knocker Street and start attaching themselves to people.A batch of alien-shaped mustaches descend upon Bottom Knocker Street and start attaching themselves to people.A batch of alien-shaped mustaches descend upon Bottom Knocker Street and start attaching themselves to people.