SDCC 12 – Limited Edition Mach 5 PicsBy Joe Moore on July 14, 2012At San Diego Comic-Con 2012, a company called Allegory had a pretty awesome piece on display. They had a Limited Edition Speed Racer Mach 5. These were hand crafted and limited to 100 total pieces. They were selling 1 of …