To be honest, i have no idea what it is for certain.
I'm pretty much with you on the whole "Old VF with newer bodywork on it", but I think the bodywork is CBR 600.
It was a perfect example of what the Mexican police consider to be real priorities in their daily lawenforcement though.
I think this pic illustartes the Mexican attitude to a tee:
