IMHO just another (of hundreds it seems) of "special" Mustangs created by local shows - sort of the same way new car dealers put together a package and an emblem to make their own special models. Only difference is in these cases these are not how these cars left the dealership.
IMHO just another modified Mustang