At the Venus de Milo in Swansea, Massachusetts, the South Coast Toy and Comic Show is in town! We walk the vendor floor and peruse the retro collectibles, games, and more.