Music: Lemuria: "Mechanical"
Lemuria has posted a new track from their upcoming Asian Man Records debut. The record is titled Get Better and is due out February 26, 2008. The band is also promising a Spring tour to coincide with the release.
You can find "Mechanical" on their myspace page.
You can also click Read More for the artwork and track listing for Get Better.