Sunday, June 25, 2006

Larry Brown's Next Job

Detroit. It just makes too much sense.

1 Comments:

Blogger Mini Me said...

First off, nice new template! Second off, holy crap! Why hasn't anyone mentioned this? It certainly makes a lot of sense! I could see this happening!

11:11 AM  

Post a Comment

<< Home