Ninja Rap


Was talking about the upcoming TMNT movie at work today. Of course we then talked about the best scene from any of the previous TMNT movies…