OK I HATE you. Yellow rain coats, OMG.
Satisfied?
LOL
You were warned.
BTW, there's a series of photos taken at about the same time.
Image search at your own peril...