With their rickety 1990 musical bones still intact, Vanilla Ice and Freedom Williams of C+C Music Factory reminisced about the good 'ol days at the Hard Rock Hotel in Florida last week.
Question is ...
Vanilla vs. Freedom
Who'd You Rather?
12/28/2009 5:00 PM PST BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox