If speed is your calling, then this is your car. It’s called the Apollo Arrow and it’s just made its international debut at the Geneva Motor Show in Switzerland. Built by the former Gumpert brand which was recently acquired and renamed Apollo, the Arrow is all about speed and […]