Could the Spice Girls be Making Yet Another Comeback?

Will notoriously absent Victoria Beckham be involved? At this year’s Glastonbury, a hyped Mel C performed a mesmerizing DJ set on the Williams Green stage. Thousands of fans packed out…