BUFFALO, NY-Buffalo Police are investigating an accident on Lafayette Avenue in Buffalo overnight.
It happened between Elmwood and Delaware Avenue just before 2am Wednesday.
A 2 On Your Side photojournalist saw at least one car being towed away and two other vehicles damaged. 2 On Your Side has reached out to the Buffalo Police Department for more information, but have not heard back from anyone.
© 2017 WGRZ-TV