A pop-up toy and video game show and sale that happens regularly at the Toronto Plaza Hotel.
Subject ID: 6753