By Seth Freilich | Miscellaneous | June 22, 2009 |
By Seth Freilich | Miscellaneous | June 22, 2009 |
Triumph finally made his first appearance on “The Tonight Show” last week, with a report from the Bonnaroo Musical Festival, a music festival full of pungent hippies. Nothing else need be said — go watch the clips.