It is that time of the NASCAR Cup Series playoffs, where the most unpredictable track rears its enormous head, Talladega Superspeedway.
Have a WordPress.com account? Log in now.