Comment: This seems worth

(See in situ)


This seems worth

further investigation. The number of alarming claims being made on the video, if accurate, point to something major.

Anybody else have a take on this?