Fans have rollicking good time at Purple Palooza (and players, too)

Fans have rollicking good time at Purple Palooza (and players, too)

Video has no source Url