M/V Windward Express, Capt. Leroy Ferguson, plied to Acklins, Long Cay / Fortune Island, & Crooked Island Bahamas 1990s July 8, 2013March 7, 2017 Updated July 8, 2013by Eric Wiberg