Quite possibly the strongest imagery of 2023 is how 30 Seconds To Mars Dropped their first single in years. There is no question that Jared Leto can bring surprise to any offering, from playing a balding Paulo Gucci in a track suit, to an Oscar winning performance in Dallas Buyers Club, right down to dressing […]
30 Seconds To Mars Drops Masterpiece Video “Stuck”
Leave a Reply