Tagged: The Sea Witch of Old Orchard Beach

Wendy Allen car Dodge Golden Eagle

This car murdered 14 different people

Everyone who owns a car, seems to develop a special bond with it over time. Sometimes however, something seems a bit off about it. A car that has been dubbed the most evil car...