The Tamburitzans are a 35-member folk music and dance ensemble from Duquesne University in Pittsburgh, Pennsylvania.
Added by Upcoming Robot on March 27, 2008