Saturday, November 10, 2007

Freakazoid Season 1 DVD for 2008?

Following up the rumors of Tiny Toons and Freakazoid DVD sets from Warner Home Video, TVshowsonDVD.com has more "rumored" info to share with fans!
http://tvshowsondvd.com/news/Freakazoid-Rumors/8413

No comments: