Florida, Miami, USA12 Jan 2019No CommentsPeterFilm Tourism: This Used to Be the Home of Michael Westen (Burn Notice)