Crossing as dirty as fantasy can go

Crossing as dirty as fantasy can go