People film movie under red neon sign at night
Added
03/30/2022
Location
Long Island City, NY
UID
4690908321
Resolution
1280x720
Orientation
HORIZONTAL
Length
00:18