A band released these plastic balls as they played their insane, bizarre, set in Riverside CA.