Topspeed Intake Manifold
Has anyone heard anything about it I've been searching a bit and haven't seen anything.
I guess I have been living under a rock.
"When everything works, it's a sheer joy to drive." - Jeremy Clarkson