"Florida Man" Release Date All seven episodes of "Florida Man" premieres April 13 on Netflix. Image Source: Netflix