Tesla Spec Ad Featured On Times Square Billboard — World’s Biggest — At No Cost…
Billy Crammer, a talented content creator who often uses Tesla as his muse, created a Tesla spec ad a while back. That ad just got featured on the largest billboard in the world in Times Square. He tweeted, seemingly in surprise, that his short production had been displayed on the … [continued]