Categories MusicPosted on August 22, 2013 Banana Beach – Pelican Bay Banana Beach is an experimental pop quintet out of Stockholm, Sweden, just done independently recording their debut ...