Daily Archives: August 28, 2003

August 28, 2003

August 28, 2003

LICKING THE FUDGE If there’s a band deliciously menacing, VANILLA FUDGE are the one. Having somehow become one of American symbols, they were presented with a banner award, an American flag that was flown over the Capital building in Washington DC, on … Continue reading

Posted in News