Cockroach ride. Intriguing. I think I'll take a crack at this.
Would this, by any stretch of the imagination, be a ride that takes place in July or August, in Calexico or Mexicali (or someplace in Yucatan, for that matter) after the sun goes down (more poetically--a crepuscular ride), and as you make that tight right turn that loops around a brightly-lit traffic lamp, you feel your rear wheel slip out from under you from the accumulated slime of--you guessed it--cockroaches (can be crickets) that have been already pulverized into an odoriferous, semi-fermented mash by car tires?
Just a guess.