You would expect to see your favorite movie stars in the Hollywood Wax Museum or some place similar. Maybe at Universal Studios, Florida. That would make sense. But cities are now commemorating their favorite movie stars by putting statues up--like Robocop in Detroit. And you think THAT'S strange?