elmo

Perhaps we could all benefit from Olympian Stephen Nedorosciks words of wisdom.
The "Curb Your Enthusiasm" star explained why he lost his cool on the Muppet in an appearance on the "Today" show.