Download.it
Apps
Movies & Shows
Movies
TV Shows
Freakazoid! (1995) introduces us to Dexter Douglas (David Haufman), a seemingly ordinary computer geek residing...