Mike's World (TV Series)

Mike's World would be a TV show primarily filmed in Atlanta, Georgia with the actual show taking place in Miami Florida.