Kristen and the Noise is a popular cover band from Delaware.
Added by Upcoming Robot on July 18, 2008