Joined
·
16,203 Posts
Iconic Italian sports car manufacturer Alfa Romeo isn't supposed to return to the U.S. market until 2011, but one of its products is on display this year at the North American International Auto Show, heavily disguised as the BAT 11, a concept car produced by design house Stile Bertone.
More...
More...