Wormwood
From the album:
Wormwood
Instant Live: 2003-10-03: The Orange Peel, Asheville, NC, USA
2004-06-13: Bonnaroo Music Festival, Manchester, TN, USA
2007-12-31: Radio City Music Hall, New York, NY
2017-07-02: moe.down 16, Turin, NY
2005-02-12: Palladium, Worcester, MA, USA
2006-06-17: Bonnaroo Music Festival, Manchester, TN, USA
We can’t find video