A classic episode from Vic Muscat's Revolution....
The Mecca stops by to discuss wrestling, sports and the world we live in. We also pay tribute to Hemptails.