Home / Tag Archives: Steve Art

Tag Archives: Steve Art

The Race

Indie darlings The Competition came jointly in later 1999 when drummer Kevin Duneman still left Chisel Drill Hammer. Duneman, Craig Klein (vocals/electric guitar) and Steve Artwork (electric guitar/vocals) done The Race’s melodic pop design in their indigenous Chicago through the entire remaining calendar year; A self-titled EP made an appearance …

Read More »