Lions Head – P.I.M.P (50 Cent Cover) [Premiere]
Lions Head is an indie electronic duo comprised of singer-songwriter Ignacio and producer Philip. Based out of both Germany and the US, Lions Head released their first song earlier this year in 2015. Their lat...