car show

car show

A Jurassic Park vehicle that was a winner at a past car show. (Submitted photo)