Swimsuit Superstars in the Seychelles

Take a trip down memory lane with World Swimsuit Superstars in this video shot in 2015 in the Seychelles.

Twitter Feed Follow us