The federal Bureau of Land Management is conducting an official
review of a weekend accident at an off-road race in the California
desert that killed eight spectators.

Original Post By Google News Click Here For The Entire Article

Leave a Reply