ByTim Nolte April 30, 2014 I liked a @YouTube video youtu.be/eg9nJqvVYqU?a TMNT Style: Ninja Turtles Homage – Epic Rival