Watch The GT World Finals On WTF1 This Weekend

In its third year, the FIA Gran Turismo Championship has always provided incredible racing drama and this weekend’s finale will be no different.