Taffy Lane – Christmas Lights 2011
Its that time of year again and, as many houses are setting up Christmas lights in Ottawa, Ontario, no street is better known for it than Taffy Lane, where literally the whole street lights up for the holidays! (Location)
Pingback: A year in review – 2011 | MegaPixel Travel