Rob Cesternino, Taran Armstrong, Aysha Welch and Kirsten MacInnis break down episode 2 of Big Brother 25, airing August 6, 2023.