Tuesday, January 4, 2011

Mercedes-Benz L911 & Ford D-Series



























The Mercedes-Benz L911s are common, but the Ford D-Series are very rare in Indonesia

No comments:

Post a Comment