4 ms·I would guess the "road" is the Amazon River. Being Earth's biggest river, it makes sense to the slogan too.by arketyp 17y agoI would guess the "road" is the Amazon River. Being Earth's biggest river, it makes sense to the slogan too.