Godzilla has been forbidden in America for a long time and its still a forbidden fruit for us Americans but here is one of the lucky US GTR owners that has recently tuned his 2001 R34 Vspec to make 1000whp FOLLOW @XSDGX AND @htown_godzilla on instagram for posters or canvas of cars contact me or go to my website
Hide player controls
Hide resume playing