hehe, nice. It reminded me of an epidose of Big Bang Theory where Sheldon wears a costume visually depicting the Doppler Effect.
I remember that one! Sheldon is awesome. Whenever he dresses up as The Flash it absolutely kills me.
Just added a Google +1 button to the blog! Clicky-clicky everybody!