Train on 6th Ave

HOLIDAY DISPLAY

Holiday train display installed every year across from Radio City Music Hall.