Anyone here on Moparts own the AAR Cuda seen at the 19.55 mark?