
In this interesting Top Gear segment, Richard Hammond tests a “cow methane” powered car at the strip. Find out what happens after the jump.
In this interesting Top Gear segment, Richard Hammond tests a “cow methane” powered car at the strip. Find out what happens after the jump.
In this interesting Top Gear segment, Richard Hammond tests a “cow methane” powered car at the strip. Find out what happens after the jump.