Entertainment
No Ice, No Rain: Vanilla Ice's 'Freedom 250' Concert Canceled on a Surprisingly Clear D.C. Night
Fans geared up for a dose of 90s nostalgia with Vanilla Ice's 'Freedom 250' concert in Washington D.C. were left scratching their heads this past weekend. The highly anticipated event was called off d...