This is for a 2000 Ford Full Size Van but can pertain to other makes with plastic tank radiators.
Steam smelling of ant-freeze coming out from under the hood on a hot day > Oh Great.
12" long hair line crack going down dead center of all the ribs in the plastic radiator top tank.
Guessed no...