Well, we knew it'd be out at the Race At Nürburgring 24-hour endurance race, but it looks like it was getting some test time out at the ring a week early. Oh, and did we mention the hybrid Apollo's purportedly rated at 800 HP? Yes, we know it's not the same color as the one we saw in Wired but we're getting independent confirmation — and some better photos — from our good friends at BTG! (Hat tip to James and Michael!) [Mobotix, BTG]