OB_Atlanta Ga . Law Dog
Registered
I just heard from a fellow rider that Sunday night there was two Busa's drag racing in the Industrial park off Fulton Industrial, rumor has it one rider failed to get in the brakes soon enough and slammed strait into a concrete barrier killing him instantly. Can anyone confirm this?