- Joined
- Dec 22, 2003
- Messages
- 9,293
Incubus's new cd was released this week, after a few listens I have to say it is fucking great. Incubus usually appeal instantly with their stuff but this took a couple of listens to get into it.
Hope you have bought this Legz0r
Hope you have bought this Legz0r