British women have broken the world record for the largest female bike parade, set in 2014 by Australian women at the annual Babe Raid. And now the Aussies want it back! The 2014 Babe Raid set the record when 284 women rode to the coastal NSW town of Ballina. Record Setter officially declared the record at …
