Rap's New Frontline (Season 1 Episode 2 of 3): Louis immerses himself in Florida's multimillion-dollar rap scene. Louis Theroux's Forbidden America airs on W HD at 11:00 PM, Thursday 16 May. Louis immerses himself in Florida's multimillion-dollar rap scene