Advertising Console

    Dramatic CCTV footage of hit and run

    Repost
    ODN

    by ODN

    21.2K
    1 951 views
    Dramatic CCTV footage of hit and run in Buffalo, NYCaption: Police release CCTV footage of a car ploughing into pedestrians crossing a street in Buffalo, hitting one of the men and sending him into the air.