New £239.99 lid claimed to be the “fastest road helmet ever that cools better than most helmets lacking any aero advantages”

[Read more]