Proof that There is a 2006 VHS of Elmo's World: Pets

696 views · Published 12 July 2017 · 0:49 · Indexed 10 November 2026

Channel: RacheltheSesameStreetGirl2001 · 2017 · Comedy

Watch on YouTube

This is Proof that There is a 2006 VHS of Elmo's World: Pets


I really want to get that Extremely Rare VHS.

More from this channel