Saturday, May 10, 2003 :::

 

Wow.... Look at what Ford's got in store for 2005.






Can't decide if I like it or not...


::: posted by tinafish at 5:31 AM :::