The Snow is an alternative psychedelic rock band that hails from Los Angeles, CA.
Added by Upcoming Robot on April 23, 2009