A A Aerofinz May 5, 2021 I too have a front bar off an '07 GT with OEM attaching straps/mounts. Like new, 1500 miles, car has never seen a drop of rain. Good luck!
I too have a front bar off an '07 GT with OEM attaching straps/mounts. Like new, 1500 miles, car has never seen a drop of rain. Good luck!