Silvertide – Show And Tell

Posted on

Release Date: September 28, 2004 Reviewed by Scott Olivenbaum Something most critics (yours truly included) have to embrace is the fact that not all bands break fresh ground, and they don’t have to. If a band does something that has been done before, but does it well, they should be lauded for that. Silvertide is […]

Read More