Mount Rushmore or Less

Mount Rushmore or Less is the seventh episode of Legend of the Three Caballeros