Posted on

Carrera D124 Limited Edition Ford GT40 Due Out Later This Year, Sneak Peek