Spencer Scott & Kit Mercer & Ricky Spanish & Caitlin Bell & Odette Fox & Barbie Feels Checkup Overload