is this real

I was reading motor trend at the doctors today. It said it was a twin rotor supercharger. Whipple???