I resurrected a twenty year old hard drive and managed to save everything on it. In the random file was this image, and I so very vaguely remember the site. According to the WayBackMachine, this would be around 2007/2008 but only the text of the site remains.
I remember it because the imagery was so vibrant and polished for the mid-2000s and so very New York, but I never saw a video or full-res photos. I do not remember anything about the producer.
I still have seven of their promo shots in my old collection of free samples. Once I had the money to actually buy scenes I stopped collecting free samples, but I'd built up a fair collection prior to that. These ones really appealed, but I think by the time I discovered them they'd already shut down. This is a video I'd love to have, even though the outfits aren't my usual thing, just because of the fun they both seem to be having doing it.