Not even close!
This one leaves an indelible imprint on your brain and the seat of your bike.

Nice to see the Texas boys have their spider sense tingling a little. If you liked Teziutlan to Tlapacoyan, you are going to find this, perhaps we should say, "stimulating"?