Why?!

Let me know when you figure this mess (hi rez link) out:

http://i1.ytimg.com/vi/3EaCnDCsslM/maxresdefault.jpg
Seen it. Twin turbo supercharged BBC on a 200 shot of nos if I recall. 1500 hp if I recall?