Sunday, December 23, 2007

Sixty Santas Show Up At The Ivanhoe Hotel



On Saturday evening, Dec. 15, 2007, roughly 60 Santas swarmed into the Ivanhoe Hotel, adjacent to Pacific Station on the Downtown Eastside.