The Ego Killer Sound System will be on Laura near Bay (pictured above) for ArtWalk from 1700 to 2100. Matt Caulder, Eden Shurman, and Dr. Strangelove bring the freshest wax in Jax (like nobody else), and we’ll have plenty of goodies, too. It’s our…future.