Published On Aug 5, 2023
From the December 28th, 1989 airing of the Dragon Ball movie (well technically it's movies one and three smushed together and edited but you know what I mean) on a local Philadelphia station is this commercial promo for the syndication season of Remote Control.
show more