The video looks rough, but lets be fair how many post festival videos are really going to look all that pretty. Rain and festivals are not a good mix and Mother Nature decided to take a huge dump on SFX's TomorrowWorld, maybe it was bad karma and all the poor festival goers had to pay for it.
Ok, that's probably reaching a little bit I admit.
The English trudge through rain and muck on the regular at the Glastonbury Festival so they are probably snickering a bit about the rain complaints, not so much about the stranded part.
Needless to say the USA has encountered it's first huge EDM Festival debacle and Canadian snark master couldn't resist getting in on it either. Ouch!