Ok, seeing these lycra breeches once was a fluke - and I thought they were pretty damn hot then. But now I've seen them multiple times:
Who makes the damn things and how can I get my hands on a pair??? I've gotten some pretty good leads from readers in the past on items I've had trouble locating. Can any reader point me to a source?
UPDATE: AJ gave me a lead to Slick it Up, and it looks like Dave's the source: