New York, baby! Greatest city in the world! Or at least it is for a few hours this morning, because it's playing host to a massive inflatable bust of Elon Musk that appeared unannounced in Times ...
A smiling and shirtless giant inflatable of Elon Musk appeared in Times Square to protest SpaceX a day before its historic IPO.