Snow White: the Mustang from Belgium

“My dad said, ‘create something beautiful or I’ll get ride of it’” said Ken, the owner of a 1970 Ford Mustang he calls “Snow White,” located in Belgium.