The 2012 Bojangles' Southern 500, a NASCAR Sprint Cup Series stock car race held annually at... May 12 2:00 PM-May 12 11:00 PM