Music Review of “NOT ALL HEROES WEAR CAPES”This music review was published on 15 January 2019.See more on Odesli →Have you published a response to this music review?Learn how to send a Webmention or let me know the URL: 🎼 created byMetro BoominTravis Scott21 Savage🗓 released 01 November 2018✨ my rating05⤴️ also on Odesli🔗shorturl repc.co/m4yX1