Tara Watts @ The Capitol Theatre
August 9, 2014 – Tara Watts performs at her CD release show at The Capitol Theatre in Windsor, Ontario, Canada. (click image for more) Link to this post!
August 9, 2014 – Tara Watts performs at her CD release show at The Capitol Theatre in Windsor, Ontario, Canada. (click image for more) Link to this post!
July 4, 2014 – James O-L and the Villains perform at Windsor’s Fork and Cork Festival in Windsor, Ontario, Canada. (click image for more) Link to this post!