Houston Art Car Museum to close in 2024The Houston Art Car Museum is closing on April 28, according to a message on the museumโs website.