Cavalcade of Cars - Syracuse, NY
Channel: LEED Brakes
Date: 22/03/2024

All set up at Cavalcade of Cars in Syracuse, New York.  Who else is coming to the show this weekend?