Attached is a detailed statement about Rebel Race's debacle this past weekend, April 14 and 15.
People must know what these coordinators of this race are all about. Spread the word. Thank You all.