The Speed Killers, live at The Metro, 5/8/02