TA.TV: Inner City – “Miami Mega Jail” (2010)

BBC Louis Theroux’s “Mega Miami Jail” Louis Sebastian Theroux (pronounced /θəˈruː/; born 20 May 1970) is an English broadcaster best known for his Gonzo style journalism on the television series Louis Theroux’s Weird Weekends and When Louis Met…. His career started off in journalism and bears influences of notable writers in his family such as […]