Who the fugg wears flip-flops riding a bicycle? Dumbass gets what it deserves.
(BTW - I got nothin' against responsible bike riders.)
BUT BUT BUT he/she had their helmet on and shorts.
Running a red light with a Bicycle looks like a neat way to make wall art out of a bike.