Review: Salt N Pepa in Canberra

Salt N Pepa played their hip-hop hits in the Australian capital, somethingyousaid.com’s Farz Edraki was there to see it:  “It’s a nice place, Canberra, but I wouldn’t like to live here. It’s not the… Read More