Luscious Green Cab Slide Show January 16, 2008 LOVE THIS. The Slide Show: “The greenest ride in town” Multimedia via The Golden Gate Xpress The Article: “The greenest ride in town” via The Golden Gate Xpress