The Lemurs

Biography

From Lastfm:

The Lemurs are an indie rock band from Austin, TX. Their self-titled debut album was released in 2006. The Lemurs are currently mixing their second album to be released sometime in late summer 2008.

The Lemurs on Last.fm.

User-contributed text is available under the Creative Commons By-SA License and may also be available under the GNU FDL.

Photos

Events More Events >

None found!

Comments