Images of new Mustang circulate on Web