Soaring Eagle’s Visit to Texas Spur!

Spur - Soaring Eagle makes a surprise appearance at the Texas Spur at the N1 City Mall in Cape Town.