That is the coolest thing I've ever seen! Outlaw bikers...but on bicycles
My sister in law knows alot of people in the Long Beach art scene and guesses that she probably knows some of the same people you do...she gave me a few names but I can't remember them.
I spent all day Saturday in LB, had lunch by the water...it was a beautiful day