Discussion in 'Dungeons of Dredmor General' started by embarrassing, Jun 26, 2011.
Has anyone heard their latest album that came out this month (June 17)?
? must find now!
I've been listening to it ever since I got it. Loving it.
Separate names with a comma.