1 year ago80's Miami Vice Commercials (Dec 13, 1985) WNBC New YorkJunknasium Production Archives (Lost Media)