Sunday, January 19, 2014Sun, Jan 19, 2014
The Delta Chelsea Hotel, 33 Gerrard Street West, Toronto, ON