(see even larger) vehicles and marina del rey, ca