Embed this webcam

Locust Point: Throgs Neck Bridge Toll Plaza (Looking South)