Barking Spider Tavern

The Nerve

The Nerve

October 16th, 2015

A local Cleveland band, The Nerve, is a laid back group of professionals who morph into rock musicians who love music and play for the pure enjoyment of it.