Categories World Music Taranta Power (Positano, Italy 2008) by jjdepriscoJune 25, 2010October 28, 2010 Taranta Power On the beach in Positano, Italy 2008.