Groovy Mangos - this weekend's Green Point Stadium concert by Mango Groove was one of the band's best