Publicity for tv show. Billboard on Alton ave and 16th street in south beach Florida Share this post Share on FacebookShare on Facebook TweetShare on Twitter