Mute
Fullscreen
Information
X

Who

None of your business.

What

Elmo sitting in a forest, clearly. Specifically, an original 1996 Tickle Me Elmo that fell out of a window about 8 years ago.

Where

In Massachusetts, in the USA.

When

Right now. It's a live feed.

Why

Also none of your business. Let's just say for art's sake.

How

Once again, none of your business.