A review by pam_e13
Ecstasy by Irvine Welsh

3.0

talk about a weird book....