The Lemurs


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

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


Events More Events >

None found!