Star & Micey is a swirled out Memphis based soulful folk pop band.
Added by Upcoming Robot on November 8, 2010