Tucson Folk Festival

Join us at the Tucson Folk Festival.  Church Stage at 11:30.  200 N Church Ave, Tucson, AZ 85701 (Just North of the N. Church Ave. & Alameda St intersection) Google Maps       45 Years of Balalaika in the Desert! see our slide show documenting 45 years of performances

Continue reading