Text by Douglas Hargrave The Japanese sisters of Afrirampo are a force to be reckoned with. Onstage, the duo emit a wild, raw energy that could generate enough electricity to power a small cabin. They sweat, sing and scream at each other, swallow microphones and get your heart pounding. Their stripped down blast of rock […]