Weird Sightings On Google Street View

The mysterious people

slappedham

What are these people up to? These looks like something fishy is going on in a lab somewhere and these people were so unlucky that the Google camera passed by in the worst possible moment.