2003-11-02 04:00:00 PDT Acapulco, Mexico-- Anyone who's been to Acapulco knows the buses. They lumber down La Costera, the oceanfront drag, like murals on wheels, their outsides wildly airbrushed with ...