Overlord's first album Sell Your Soul released on Sun Jan 05 2014.
The most popular album by Overlord's is Sell Your Soul
The most popular song by Overlord's is I Don’t Want to Sing This Song Again
Overlord's first song I Don’t Want to Sing This Song Again released on Thu Sep 30 2021.