Back to Story:
Hennessey Goliath 6×6 – production limited to 24 units
Previous Image