German manufacturer Apollo has teased its new IE supercar, which will likely be the track-only version of its upcoming Arrow model. Apollo made a splash at the 2016 Geneva Motor Show, where it debuted ...