Glad you are ok and good thing you were in a car and not say.. a motorcycle...
By the way, doesn't going local from Williamsburg Bridge to Long Island take you through Bed-Stuy and Bushwick? Not sure I would drive through those areas in any car, let alone top down in an E89