Hialeah Park - 2200 E. 4th Avenue, Hialeah, Florida, USA
(track scenes filmed at)
Sep 6, 1988 - Dec 15, 1988
It looks like we don't have any production dates for this title yet. Be the first to contribute.
(track scenes filmed at)
It looks like we don't have any production dates for this title yet. Be the first to contribute.