Episode #2.3
- Episode aired Oct 18, 2011
- 33m
Tonight the Club decide on the town most deserving of a meteor strike, before choosing their ultimate super power.Tonight the Club decide on the town most deserving of a meteor strike, before choosing their ultimate super power.Tonight the Club decide on the town most deserving of a meteor strike, before choosing their ultimate super power.