I swear I'm an EP magnet or something. Spotted this at the Nurburgring, is it anybody on here? Jay