Each year Denver kicks off the Christmas holiday with a 40 year tradition—the Parade of Lights led by a quirky penguin mascot. Over 1,000 volunteers come together to parade a showcase of floats, giant helium balloon characters, high school marching bands who compete, banners and yes, lights, lots of (Read full post here).
