Spotted: One huge semi truck proclaiming Jesus Christ is Lord, not a swear word On assignment in the light industrial area of Menlo Park off Marsh Rd. east of 101, we admit to hanging a u-turn after passing a by Linda Hubbardon June 21, 2012