Freakazoid The Movie (2000)

Freakazoid Is Coming To The Big Screen In Their Very First Major Motion Picture