Where have I been? Funny you should ask. 
Belize, Central America. When you're ready to catch up on all our news, tune in to our first show in a year.