Drag Racing GTR-33 doing launch at top gear festival
Drag Racing GTR-33 doing a km run setting new records
aaaaaaaaaaaaiii