Tuesday, July 01, 2008

Jerrard Tarrant Update

More details are starting to emerge. Read it yourself. I'm not going to try and draw any conclusions at this point. We'll just let things play out..........