Main in Buffalo a "ghost town" says business owner, without cars, foot traffic
The 7 News I-Team has learned the NFTA is weeks away, from starting construction on a major part of Main Street in Buffalo, north and south of Lafayette Square.
Source: wkbw.com