The Wiz

Was there a scene from the 1978 film The Wiz starring Diana Ross & Michael Jackson filmed in Montauk, New York?

Was there a scene from the 1978 film The Wiz starring Diana Ross & Michael Jackson filmed in Montauk, New York? Answer »