Crazy Town #2

 
2
Crazy Town, where everyone doubts everything.