12.13.2007

Oh The Humanity


Just got a report of yet another 18 wheeler on its side at the 287/380 cloverleaf in Decatur.

Edit: