Venom Rhino Watch

My god not the New Zoo Revue. My younger sister used to love that show and I couldn't stand it or the earwormy theme song. Hate to say I actually remembered all the words without even watching the video.
 
Back
Top Bottom