Well apparently that's the "aeration vent", and the radiator people gave us the wrong one.. My fathers working it out with them to get it replaced ASAP.
We tried plugging the extra hose, and almost within 5 minutes of running the car, it got red hot (by the gauge).. (atleast my temp gauge works)