Scooter May 5, 2021 by Amanda London · Published May 5, 2021 “Futurum Est Nostrum” by Scooter The title of this track (“Futurum Est Nostrum”) translates from Latin to “it is our future”. And as to be expected with such a name, it reads sort of like one of those songs rock...