Stealing Neil is a four-piece Pennsylvania band that was founded in 2002.
Added by Upcoming Robot on October 17, 2012