TEMPLE, Texas -- An oversized load detached from its trailer on April 27 in Temple Texas, pinning a vehicle underneath and killing two. According to
2 days ago