Barracuda vent frames
Yes they will. If there is any difference it would be subtle styling, but I doubt that as well.
Print