Why are you so angry over trivial things on the internet? Is it really that important in your life?
To be honest the forums desperately DO need renamed, however.
Or you know, it is a self depricating joke and the dude doesn't take Mustang ownership as seriously as some of you weirdos.
My friend has a 600whp 10 second GTO and calls it the SLO GTO, but I'm sure you think that is just horrible too lol.