This exactly.
Similar thing happened to me when I was younger. Walking back from a mates house and there was this car zipping around with some tossers throwing slices of bread (BREAD!) out of the window. Next day in college a bloke I knew (ish) via one of my mates came up to me and said "Enjoy...
There's a positive to take from all this - you are definitely smarter by at least a factor of 10000 than all three of the blokes in that van put together.