V8 Superdrive summed up their cars up as “ducking” and “retarded”. The BFD. Stuff up of the day. Related The BFD Staff A contribution from The BFD staff. More by The BFD Staff