Call me stupid or just lazy, are there any pictures of the '08 Venom Red/Gold stripe car? I haven't seen this car yet!