LOL, thats funny!
Between that funniness, the clip of MM doing american 60's songs back in 2003, and the subbed eco thing with Ai-chan in it, it feels very much like a time for Ai for me... ^^ not a bad time! It's a funny, cute, and beautiful time!
The audio clip and the 60's song thing makes me want to hear more Ai saying English things!