Scorpions Scorpions – Still Loving You About This Song This song hit the charts all over the world, but it was especially popular in France, where…