07-08-2009, 02:01 AM
I haven't been to the Molson Indy in ages. but I was at Rock the bells concert the other day and noticed they were putting up the barricades on lake shore road. That means its like what, this weekend?
My other ride is your Mom