Skip to playerSkip to main content
  • 11 years ago
Luxury car maker Rolls-Royce is setting up shop in the Philippines. The British brand is banking on the Philippines' strong economy and growing interest from Filipino car enthusiasts.
Be the first to comment
Add your comment

Recommended