Hey, what's with the weather and the tropical storm? Hear it's named "Alberto" and sending a message to all East Coast US Residents to leave and head for Belize!
Are you guys getting wet or what?