Buffalo Motorama

Buffalo Motorama file photo

 

If you’re crazy about cars, the Buffalo Niagara Convention Center is the place to be through Saturday. People of all ages from across the region are flocking to the 2016 Buffalo Motorama.