_Top Stories

Tyson Perez Succumbs to Injuries

Tyson Perez succumbed to injuries sustained Sunday evening in a shop accident in Washington state. Perez passed away at 9:28 a.m. P.D.T., on Tuesday, July 21, in a Seattle hospital. […]