Where To Stream Miami Vice Season 2 Episode 16
Florence, Italy
- Aired February 14, 1986
- 60 Min
- Rated 6.5
- Number 48 Of 110 Rated Episodes
A Grand Prix driver has a lot on his mind: first-time fatherhood, a race against his legendary dad---and the fact that he's suspected of killing a teen prostitute.