Yes, I know that when it comes to Ferrari films, DeMuro is pretty much untouchable. However the guys over at Gear Patrol have thrown their hat in the ring with their own little short about red cars with prancing ponies on them. I think they did a pretty good job, how bout you?