May 24, 2015
The Muscadettes' single "I'm In Love" is a sticky sweet surf rock anthem that's hard to forget.
This sister duo comes out in full force and doesn't let up with their infectious harmonies and classically curated surf pop power chords. It's refreshing...
read more →