Tag:

Delores Abitabile

Video: Long Island Couple Rescued By Police Officers, Good Samaritans After Crashing Into Canal Video: Long Island Couple Rescued By Police Officers, Good Samaritans After Crashing Into Canal
Video: Long Island Couple Rescued By Police Officers, Good Samaritans After Crashing Into Canal Police officers and a handful of good Samaritans teamed…