Weber Faster One Launched in 2013, the Weber Faster One project from Switzerland seems to have stalled
Weber Faster One prototype Could the original Weber Faster One be the world’s ugliest car? Quite possibly