Shared Items from Google Reader

Sunday, January 13, 2008

2009 Mazda Furai Concept: Whoa

This out of this world looking supercar is the 2009 Mazda Furai to be shown for the first time at the Detroit Motor Show this week, check out Jalopnik for info and video of this beast.

No comments: