Will this work on the street?

The heads are iron, mild port so he says. I am beginning to think this may be more trouble than worth for my daily driver.