Where in the World is Chris Tilling Now?

London.  Which seems sensible since he lives there.  But what has he been doing in London?  Clubbing!  Look at his bar tab for just ONE night of debauchery!

04

Chris, I speak for all of us when I say… that’s evil (and I don’t even know what most of that stuff is).