Check this beast out.....

Something that I have never understood......build a high hp car and no cage?? Surely not going to hook up on the street so what good is the power?? I know it might be a "must have" type of thing but that is a ton of $$$ to not be able to use it.....