So I'm the lucky owner of a brand new 15 Stingray!!(3Lt)
Like all of you, this thing is my baby. Anybody here live in Georgia/Atlanta? I'm looking to have some serious work done to it in the near future, and I need a shop that is DEPENDABLE..so who better to ask than other owners...