Megan Cleans Up (Carrie's Greatest Missions)

Megan Cleans Up is the ninth episode of the second season of Carrie's Greatest Missions.