This is a Renaissance track recorded by the artist The Ambassadors. The song can't keep up! was originally composed by C. Lykova.