I recall some photos here of a woman bound in a shopping store display window. She wore a white top, blue capris, and blue vans. Maybe from the SAW franchise?
I didn't come of viewing age until 2010ish and didn't have consistent internet access until a few years after that, so I feel like I might have missed some awesome sneaker content from back before I was looking for it. For example, Pam and Eve's websites were basically dead by the time I came...