200 Miles (322 km) in 24 Hrs….on a Beach Cruiser???

200 Miles (322 km) in 24 Hrs….on a Beach Cruiser???

[pt_view id=”1081722mo6″]