Folks walking by Rockefeller Center in the next few weeks will be treated to the sight of an additional landmark right in front of the legendary building: the famous "LOVE" sculpture by the late artist Robert Indiana, now on display on location through October 23.