Dropping into caves? Insane riding in Mexico!

These guys went to Mexico where they dropped into a cave on their bikes!

From the ‘Through My Eyes’ series.