Toronto Silver Snail Moving Day
Silver Snail is an iconic Toronto Canada Geek landmark with a rich history and a must see comic shop for anyone visiting the Toronto area. Stepping past its incredible front window displays will bring you into one of the oldest Comic Shops in the culturally ecclectic Queen West district of downtown Toronto. But these dusty […]