Insane Google Glass Demo

So if you thought you wouldn't get Google Glass because it looks awkward on your head, how about now?