watch it here! or download it here
The Debe Welch Band performs live in front of the Main Street Metra train station in downtown Downers Grove, Illinois during the “Friday Night Auto Show”.
Help support the show by making a purchase from the new Visitronix Store at http://blog.visitronix.com/product or donating via paypal to visitronix@gmail.com. Thanks!