Darn! You beat me to it, TEG! And I finished setting up my account just so I could post the link. At least activation seems to be working now, and I can finally see all those pictures I've been missing...
Those Guys really dwarf the roadster as they walk up to it in the video