Skip navigation

Published on Jun 19, 2017

Godzilla storms around Australia’s most-loved mountain in this exclusive look at Bathurst in GT Sport.

Catch up on Everything E3 2017 here!
https://www.youtube.com/watch?v=KxnD

%d bloggers like this: