Record Store Day is on Saturday 4/21/12 and you will be able to get our new "Varoom Allure" 7" on that day! More info about Lemuria, go here: www.lemuriapop.com
8 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago