Sweetwater Rain Releases Video for Their Song ‘Starshine’
Sweetwater Rain is a new band that has quickly jump its way up the charts, and when I first heard their new song 'Starshine' I thought it was a good song. Until I saw their crazy video with the strange 'human-animals' some dressed as if they just came off of the pages of 'Alice in Wonderland.'