These examples of usage of gran in French were shown by translate.google.com (after clicking the icon in lower right corner of the left text field):
● Lire le résumé c'est comme si tu me disais de conduire une ferrari enzo sur gran turismo … Je préfère la conduire en vrai..
● "Ça va Stromae, je suis un gran fan t'as eu une soirée agitée, t'es déglingué ? Tu veux qu'on te dépose chez toi ? Allez courage".
● Sinon, je pense que si un jour Bugatti se lance dans le même délire, il pourrai y arriver aussi, la gran sport faisant déjà 1200cv, ils peuvent surement la pousser encore un peu plus 1300/1400cv ?
● Forts d'une gran.
This very much resembles Spanish. But in French it is very strange because you normaly use grand or grande. I have not found it in any dictionary. Or is it some special form of grand?
EDIT: how it did look like in google translate: