Denny Hamlin takes the checkered flag AND being socially responsible...


Awesome and creepy all at once...