Mega Ran drops radical “T.U.R.T.L.E. Power” music video, paying tribute to classic TMNT through a catchy collaboration with nerdcore rapper/producer Klopfenpop. The familiar theme from the original TMNT film and visuals from the TMNT arcade game allow this bodacious “T.U.R.T.L.E....
Read More
2 Minutes