Colin Wood April 4, 2023
Mecum Auctions recently announced its latest endeavor, “The World’s Largest Road Art” automotive memorabilia auction.