2008 Soda World 150

The 2008 Soda World 150, the eleventh of seventeen rounds in the 2008 ARLA Elite Series season, was held at the infamous "Death Bowl", Grand Detour of Southern Illinois in Quincy, Illinois.

Watch
kIK3lyS8Ck8