Leslie Brooks and Neila Hart ride a bike. October 21, 2014 Leslie Brooks and Neila Hart ride a bike. Leslie Brooks and Neila Hart ride a bike.