TV

Sesame Street

Leela's Cell Phone Addiction


Zoe and Abby get frustrated with Leela's constant texting so they decide to hide her phone.