Review: Sierra
TER ID: 6826
Posted: July, 2001 by TOOLBOX
Appearance
Performance
Attitude
Atmosphere
Session Location
Hotel
General Details
Sierra is relatively new to the scene in Wisconsin / Illinois, drop dead gorgeous, wonderful service. Appears into it, enjoys giving and receiving, a real special treat.