Las Vegas police arrested a man in connection with a motorcycle race that turned deadly last summer, according to court documents. Witnesses watched Erwin Velarde Deleon, 39, and Brian Christopher Stoddard, 33, race their Suzuki motorcycles about 11:20 p.m. June 13 on eastbound Sahara Avenue from South Jones Boulevard, a Metropolitan Police Department arrest warrant shows.
Liveuamap is no longer providing historic data for previous years in free version
Buy one of our premium plans: Buy "PRO" from $7/month PRO account removes advertising, enables satellite maps, allowing to create own regions and opens additional features