Nothing Says Overkill More Than This All-Chrome Ford F-150


Some people love nothing more than adorning their cars with chrome parts but the following truck, residing in Dallas, Texas, takes things to new extremes.
Read more ยป