I saw this photo the other day and I love those speedos!!! Darn those guys look great in them.
As you can see yourself, it says Nittai LSC (I’m going to assume is Life Saving Club). I looked it up quickly and couldn’t find such a place.
Do you guys have any ideas?