That mustang article has me hoping severely that they are. Because that thing is hideous.