This Gem Was Found In Little Rock, Arkansas By Al@Ugly Car Pictures On March 18, 2017 In Ugly Car Picture, Uncategorized Tagged chevrolet Leave a comment facebook tweet google+ Ugly Chevrolet Avalanche This ugly Chevrolet Avalanche has seen better days. Actually, the Avalanche has never seen better days. It was ugly when it rolled off the assembly line. Do you have a picture of an ugly car? Submit it!