Jan 13th - Leon - Denver, CO

Friday Jan 13th, 2012
1112 E. 17th Ave, Denver CO 80218
doors 7pm/show 8pm/all ages

Come to a very special performance next friday in Denver. We'll be filming and recording the whole show and you'll get a copy of the album with your ticket!