"It's the most fun car I've ever driven!" Michael Bream's enthusiasm about a particular Factory Five 818 came through the phone loud and clear, despite the several thousand miles separating us.
Factory Five Racing was founded in 1995 in a small garage. Now it says it's the world's largest manufacturer of ...