Tribeca Drive-In turns back the clock in Orchard Beach
The group behind the Tribeca Film Festival is bringing more than 30 films to a 100-foot outdoor screen over the next couple of weeks.
News 12’s Michelle Ross was in Orchard Beach Saturday night were moviegoers enjoyed Marvel’s “Black Panther.”
MORE: Tribeca Outdoor Films