Anyone that knows me maybe understands my weird sense of humour, I can't sleep, it's 3 am, I've cleaned everything, so I decided to search for something on you tube....Then I remembered how i love sesame street...then I remembered the rubber ducky song....My mood is telling me, yep yep Carla you are the shit! Personally I just think this is funny at such a late hour....Jesus I need to get a life! LOL