Show of HandsShow of Hands

ILoveToAsk123 February 12th, 2019 2:26am

Was this filmed in Florida on Sesame Street? https://m.youtube.com/watch?v=bTNUAqx-xDs

0 Liked

Comments: Add Comment

John1 Florida
02/11/19 8:01 pm

You can’t click on the link you’ve provided in the poll. You can attach links in the polls, but not in the actual question themselves. No one can follow the link you have provided.

Reply