Saint Pete the Rock Pelican

 



Saint Petersburg! ... Last we heard it was in Central Florida! And, they say that Central Florida is in Florida too! So for all this Great Music being made in all of Florida through the years, We all Salute the Soul of the Music from our own beloved Cities, Towns and Sacred Grounds!