Showing posts with label
centaur
.
Show all posts
Showing posts with label
centaur
.
Show all posts
Thursday, November 5, 2009
Centaur - The Origin of Sin (2009)
›
Centaur are a German band who put out a string of mediocre to semi-interesting albums in the 90s, but after their 4th (and arguably best) f...
›
Home
View web version