To most people, May means Mother’s Day, Memorial day (the first day off since February! Woohoo!) and the beginning of summer weather. In Key West, however, it means something entirely different: the snowbirds begin their trek back up north, and the Key West Songwriter’s Festival comes to town. Oh, and the […]