Ween, the iconoclastic rock duo from New Hope, Pa., is more than 20 years into its career, yet has surely never sounded as fresh as last night (Oct. 16) in Bloomington, Ind., opening its North American tour in support of upcoming Rounder album "La Cucaracha."