Krista Ayne walks the streets in kinky latex and high heels.