Just saw a PEEL!!! (sorry for the blurry picture)

and the people standing in front of it.