They made a splash at SXSW this year after debuting at the annual Austin, Texas film and music festival last year. Their self-titled debut album was released March 1.
You can listen to their song "Me Me Me" on the band's MySpace page.
-- Leslie Anne Wiggins
Photo credit: blogs.kcrw.com