YY1 said Wow, nothing? American Auto salvae in Debary is way cool, but it's 45 min NORTH of Orlando in De Bary. Click to expand...