VANILLA FUDGE

May 29th, 2007

The new studio album of Vanilla Fudge will be, with no further delays, in stores at the end of this week, on June 1st.

Tags: