Cockroaches, Gym Selfies, Instagram is a Lie

Published: June 10, 2019, 8:50 p.m.

Episode 136- Ricki and Jake go off about gym selfies, Jake has an infestation, and they dig deep into the truth of Instagram.