Review: Intro5pect

Intro5pect "Self-Titled" (A-F Records) "Go, fight, know your rights / Demand your society provide a better life" goes the chorus of "Rights", the first track from Intro5pect's first full-length album....