Taylor Swift joins the lineup for the Cavendish Beach Music Festival!

March 8 2010, 4:36pm