Make your own free website on Tripod.com
Downtown L.A. taken in November 2003 with 12,000 miles on th clock.