Jeremy Sands could be considered one of the founding members of the “Try This Tribe.” A friend for over 20 years to Teeg, Ryan and Michelle, the four of them recount some bygone mishaps, like Jer’s concussion or an ill-fated debacle in Paris that led to performing on a train platform.