![Steve Grand on Twitter: "It's been about a month since I've been on the beach in a speedo!! Can summer in #Ptown get here already?!? 🤪🤪🤪👍 # speedo #guysinspeedos #puertovallarta #guysinunderwear #beach #swimwear # Steve Grand on Twitter: "It's been about a month since I've been on the beach in a speedo!! Can summer in #Ptown get here already?!? 🤪🤪🤪👍 # speedo #guysinspeedos #puertovallarta #guysinunderwear #beach #swimwear #](https://pbs.twimg.com/media/D08T9hvWsAEVQ2D.jpg:large)
Steve Grand on Twitter: "It's been about a month since I've been on the beach in a speedo!! Can summer in #Ptown get here already?!? 🤪🤪🤪👍 # speedo #guysinspeedos #puertovallarta #guysinunderwear #beach #swimwear #
![Muscular Young Naked Guy Posing on Beach in a Speedo Stock Image - Image of shirtless, muscular: 131176567 Muscular Young Naked Guy Posing on Beach in a Speedo Stock Image - Image of shirtless, muscular: 131176567](https://thumbs.dreamstime.com/b/muscular-young-naked-guy-posing-beach-speedo-muscular-young-naked-guy-lying-beach-naked-torso-swimming-131176567.jpg)
Muscular Young Naked Guy Posing on Beach in a Speedo Stock Image - Image of shirtless, muscular: 131176567
![Muscular Man Standing on the Beach in a Speedo. the Concept of Freedom, Power, Sport, Healthy Lifestyle. Stock Image - Image of fitness, handsome: 95501125 Muscular Man Standing on the Beach in a Speedo. the Concept of Freedom, Power, Sport, Healthy Lifestyle. Stock Image - Image of fitness, handsome: 95501125](https://thumbs.dreamstime.com/z/muscular-man-standing-beach-speedo-concept-freedom-power-sport-healthy-lifestyle-swimming-trunks-95501125.jpg)