2008 Ford Taurus

Reminded me of the pics I took at the Ford display at the Buffalo Auto Show this year.

Duct tape sign making, ya!

http://www.rodandpiston.com/show/buffaloauto07/images/image_57.jpg

http://www.rodandpiston.com/show/buffaloauto07/images/image_58.jpg