Has anyone seen this in person? Looks like a nice car but the interior looks Smurf blue from the pictures. If it's as good as they say someone will...