News

A Hummer H1, which supposedly rolled off the production line in 2000, is in a Copart yard in Oklahoma, waiting to be rescued ...