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?