• Japan's Aspark Owl 1,000HP Electric Supercar Turns Heads In Germany

    11 days ago - By Car Scoops

    The rather mysterious Aspark Owl supercar has made its global premiere at the ongoing Frankfurt Motor Sho w.
    Read more ...