As mentioned in the earlier post, this is the Dodge Tomahawk. Running a 8.3litre V10 engine. This one though doesn't look like it can turn properly.
As mentioned in the earlier post, this is the Dodge Tomahawk. Running a 8.3litre V10 engine. This one though doesn't look like it can turn properly.