Toggle navigation
About us
Projects
Gallery
Contact us
Shop
Links
Money Can’t Buy Prize Draw
Lion
Maximum speed
100 mph
(165 km/h)
Weight
114 tons
Power output
2,750 hp
s.