Not sure just how we managed to land a gig at a major hotel on the Las Vegas strip... But here we are at Kahunaville, inside the Treasure Island hotel/casino.