It’s a planet of the apes isn’t it?
Posts Tagged ‘Grodd’
TV REVIEWS: FTN Reviews The Flash Season 03 Episode 13: Attack on Gorilla City
February 22nd, 2017 by Todd Black CommentsTV REVIEWS: FTN Reviews The Flash Season 02 Episode 07: Gorilla Warfare
November 18th, 2015 by Todd Black CommentsI…am…Grodd…
Nerd Comments