El Don drops by the Island to describe the view from the top, defend his WTFDSTOWs, and spin a few yarns about his adoption of American football, land in Tennessee, and Godfather-inspired travels. Sizzler.