Martin Truex Jr. wins the Southern 500!! click for more photos

Martin Truex Jr. wins the Southern 500!! click for more photos