The Crimespree Wrecking Crew Hits C2E2
Friday, April 24, saw the Crimespree Wrecking Crew descend on the city of Chicago for the fourth consecutive year. Armed with little more than orthotics for our shoes, Star Wars lanyards, and a half-filled bottle of stale water, we once again proved that C2E2 is one...
