12 Stones – 12 Stones

Release Date: April 23, 2002 Reviewed by Chris Schwegler Wind-Up has done it again. It seems that 12 Stones has what it takes to be one of the biggest bands; hard rock grooves, boy band looks, and a good marketing team at Wind-Up behind them. 12 Stones self titled album, due out in late April, […]

Read More