San Francisco Residents, Officials Unhappy with Musk’s Giant, Glowing X Logo

George4

New member
San Francisco Residents, Officials Unhappy with Musk’s Giant, Glowing X Logo The X logo was erected on top of its Market Street headquarters. The San Francisco authorities will probe the structure and residents have complained about intrusive lights.
 
Top