Stranded in Pittsburgh

Release Date: 09-27-2023 21:48

Nick and Ethan forget how to speak and Nate tries to keep the ship steady as the guys talk about the Steelers' big win vs. Las Vegas, their upcoming game against Houston, and Pitt's road game vs. Virginia Tech.