Back in February 2018, Thomas Henderson, Jesse Baraniuk, and Justin Schwanke ventured to Panama for a filming trip. Aside from a few days in a beach town called San Carlos, the trio spent most of their time in Panama City. With a small riding scene, intense traffic, and extremely tight security, it soon became apparent that stacking footage would be tough.