Charmin had the best ad at the NASCAR All-Star Race
Charmin put together one of the best billboard ads we have seen. The toilet paper company decided to get in on some advertising action with NASCAR and placed this giant billboard outside of the Charlotte Motor Speedway for Saturday’s Sprint …