... and it's all caught on a selfie cam.