Exotic beauty Keisha Kane gets sandwiched & screwed in an abandoned house