'Little Yella' takes on the ultimate Big Boys Toys

share

Source:

Seven Sharp

'Little Yella' is the drag racing beast powered by batteries from mobility scooters.
Source: Seven Sharp

loading error

refresh