Has anyone seen this picture yet?



I'm new to this site, so it could be old news to everyone... but wondering if this could be the next 911.