Features Windsor Drive Summer Tour – REVIEW The Windsor Drive Summer tour came rolling to the Penny Road Pub in Barrington, Illinois.