Long Island: Roadside Giant the Mr. Millennium Snowman
Okay, everybody. Let’s give a nice warm welcome to Mr. Millennium! “Hiiiiii, Mister Millennium.” He stands ever-smiling, braving the elements in front of North Sea Auto Radiator. Hmm. Auto radiators… yea, that seems like...