That modern look....

I'm positive I don't like it. That Demon looks like it would have some front tire clearance issues....Is that photo-shopped?

Obviously you haven't seen the video of this car going through the cones on a slalom course...sticks like on rails and no rubbing issues, Definatley not Photo shopped.