If you love music and hearing the stories behind song lyrics, you have to experience the Key West Songwriters Festival. It's the largest festival of its kind in the entire world and it is truly a one-of-a-kind experience. This year they are celebrating their 21st year with over 200 performers and over 50 shows during the 5 day event May 4-8th. Intimate shows with some of the most amazing song writers on the planet...you never know what artists may make a surprise appearance. Check out KeyWestSongWritersFestival.com for more information.