I have a "02 F-150. I believe those tie downs are anchored into the bed, however I have never hauled anything as precious as a Triumph back there. It is also a little high (loading and unloading) That's a nominal cost for a trailer, I would go that route if I wasn't going to ride it home. Best of luck, and enjoy your new Ride!
