Vesta..wasn´t that a crappy car at one time...looks like it has taken a beating..hit something itself by the marks on the top...
‘Vespa’ is an Italian manufacturer of motor scooters.