It’s always loud in Times Square, but it was even louder on Tuesday morning.NASCAR amplified the noise by setting a Guinness World Record for the “World’s Loudest Billboard.” Plopped right in the middle of Times Square (Manhattan, New York) is the billboard featuring a 1:1 replica NASCAR Next Gen engine…

Top Stories

We Recommend

Most Read

Latest News