An Opera News Kenya publication
Travis Scott’s latest album ‘Astroworld’ has influenced Scott’s hometown, Houston, Texas, to build an amusement park…