Post Thumbnail

Considering our everyone's infatuation with everything LED is fairly evident, we couldn't help but stop and stare at a Canadian billboard sporting no fewer than 1,500 LED lights, all brightly shining to spread some holiday cheer. But the method to the madness is what's important here, as this parti...

December 20th 2006 at 3:19pm 0 Comments