a classic montage of TMNT clips to a song by the band Throwdown. the best scream happens at 0:59 into the clip.
Teenage Mutant Hardcore Turtles
From Luke S on 6/15/2007 3:00pm Tagged in: Animals/Nature, Cute, Entertainment, Funny, Madness, Mashups/Remixes, Music, Spoofs/Parodies
View Full Link: http://www.youtube.com/watch?v=SxigNvJxGn4