The Tailenders are a happy hardcore band. Shrouded Strangers hail from Oakland, California.
Added by Upcoming Robot on February 4, 2008