Anonymous Report This Comment Date: January 07, 2007 10:42AM
Oops....Wrong pic
Dennis_Themenace Report This Comment Date: January 07, 2007 01:45PM
Laos, Vietnam or Cambodia?
madhatter Report This Comment Date: January 07, 2007 05:04PM
It's LA, their new mass transit system. Huge savings on gas,maintainence,
and staff payroll.