What a major embarrassment, draping a big sign advertising a TV show on a city building, Miami River Center (MRC). What does this say to the rest of the world? I think it says that Miami is a hokey city without pride. What would we all do if Washington D.C. started draping all our public buildings with ads? I guess Miamians would feel right at home!