Buffalo Central Terminal

Why's THAT There?!
Why's THAT There?!
Why's THAT There?!
You may have noticed it. As I drove toward downtown this weekend, I couldn't help but stare at what the heck was up on the Central Terminal -- a car?!