Check out our buds Diarrhea Planet hit the big time on NBC's Late Night with Seth Meyers last week. They're wearing their Original Fuzz straps. See if you can spot our Indian guitar strap in Tina Weymouth and our Peruvian guitar strap in Rust Stripes. We couldn't be happier for them! High Five Dudes! Check out their performance of "Ain't a Sin to Win" below.