The Stones have rolled into town ahead of their Wednesday night gig