Share Share on Facebook Share on Twitter Pinterest LinkedIn 1999 Ford 24/7 pickup concept in someone’s front yard in LA. by kegman83 regular car reviewsRegular Cars