Looking at the picture immediately makes me think of it as an oversized crown or tiara you're supposed to wear on your head. Sort of a "Glass 3.0". The "Camera Crown" is an entirely impractical idea of course (that is, not the actual idea), but that does lead me to wonder how it's meant to be moved through spaces, if at all.
The event that comes to mind is obviously motor racing, specifically Nascar. I think being able to experience crashes in 3D stereoscopic would be a big selling point for people.