Me – Sorry I yelled at ya Cancun & Mérida Mexico I promise I LOVE y’all Texas Fucked me over and I’m thinking America let them but y’all had nothing to do with this shit show other than listening and helping On August 10, 2026August 10, 2026 By Surfman374 https://youtu.be/RvQf1MAw0S8?is=X66Rsw37NMYLyJ9H Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Share on LinkedIn (Opens in new window) LinkedIn Like Loading...