It's official: the Travel Channel has announced Anthony Bourdain's new show, The Layover, which was just filming right here in Miami. Head over to Eater National for details on the show, which a producer describes as "Tony going straight at a city and showing what he thinks can and should be accomplished in a limited amount of time – brace yourself." [-EN-]
Filed under: