Possible specs have been speculated all over the web. Forza gamers who know the game know Forza stat's are not always accurate.
Right now a Jolopnik there is a big debate over the Forza stats when it comes to the BMW M5/M6 and not that your typical BMW owner needs an actual reason to argue about their BMW specs, they sure do make some good points about Forza.
FRF is about the actual Raptor and it doesn't matter if you own one or not. Nobody here cares about what a video game virtual Raptor that won't be released for another year has to say about the issue.