Jeny Smith strutted around wet streets in her see-through mini-dress, thrilling the voyeurs who caught a glimpse of her perky assets peeking through her high heels. All in the public eye, making for an arousing show