Islip Speedway, Islip, Long Island, New York, USA
(final demolition derby scene)
Jan 8, 1971 - Mar 1971
It looks like we don't have any production dates for this title yet. Be the first to contribute.
(final demolition derby scene)
It looks like we don't have any production dates for this title yet. Be the first to contribute.