i think it was a infiniti g7? i have never heard of it before but thats what the emblem said according to the internet they are supposed to be pretty quick but I destroyed them from 0-70 kids looked shocked when i was chirping through the gears. anyone have any info on this ride?