Trevor's Biggest F*ck Up | Stiff Socks Podcast Ep. 104
Well everyone guess what?… the scientists are science-ing again. The bois riff on how Trevor sorta said no to a massive opportunity, why ankle monitors are hilarious, and how all women love...