Nov 022026
 

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.