Genesis Owusu- STAMPEDE
This song is from Ghanaian-Australian Genesis Owusu‘s 2026 album, REDSTAR WU & THE WORLDWIDE SCOURGE.
He is currently on tour and will be playing at the Lodge Room in Los Angeles on Thursday, 11/5/26, with After Louise opening.
