prayer

God Bless…Nascar?
God Bless…Nascar?
God Bless…Nascar?
The scene is Nashville, TN. Prior to Saturday night's Nascar Nationwide Series race at the Nashville Superspeedway. The result?