The photo is of the Redding Hilltop supercharger, and was posted here: Supercharger - Redding, CA - Hilltop Dr. (LIVE 15 Nov 2023, 44 stalls)
Not sure why a picture of a different site was posted, possibly a mistake? @Fnlrun, is that your Twitter, and did you get a pic of the Weed site?
(I...