Where in the World is Chris Tilling Now?

South Carolina.  Under arrest.  For stealing his favorite candy whilst naked.  This would never have happened if he hadn’t started rooming at SBL with Doug Campbell….