The Jealous Sound is an indie-rock band from Los Angeles, CA.
Added by Upcoming Robot on August 19, 2012