The Largest Car Forum in the Philippines
- Forums
- Discussions
- Events
- Community
-
February 4th, 2006 08:24 PM
#1
The US get low mark overall..
Expectedly enough, the Philippines gave the US a high rating...
Globescan
Last edited by Steeljack; February 4th, 2006 at 08:32 PM.