Friend in FL sent this to me yesterday. No idea what led to this picture but is that the new Dolphins logo there? Haaaaaaaaaate hate hate it if it is.