Despite the recent allegations levied against former Elmo puppeteer Kevin Clash, the beloved Sesame Street character joined the Macy's Thanksgiving Day Parade this morning, exactly as planned. Elmo sang along with the rest of the Sesame Street cast on "What I Am," a song which includes such lyrics as, "I'm gonna keep my head up high / keep on reaching high / Never gonna quit / Just keep getting stronger / Nothing's gonna bring us down." It's safe to assume the song was pre-recorded and Clash was nowhere near the float, but still—a tad awkward. Here's video:

Naturally, Twitter was there to help the world process it all:

Asked about Elmo's appearance yesterday, a Macy's spokesman told us, "Sesame Street has been a cherished part of the Macy's Thanksgiving Day Parade for almost 40 years and will continue to be part of the Parade for years to come. Current events have no bearing on Sesame's participation in the Parade and we are confident their world-renowned, family-friendly entertainment and educational programming will continue to bring kids and families joy for decades to come."

We'll update this post later with a lot more photos from the parade, so if you missed it, check back once the tryptophan kicks in. And here are photos of the balloon inflation last night.