Isralicious In Israel, Sex is a Contact Sport 16 years agoby ck I mean it has to be. How else do you explain this otherwise completely retarded advert: It’s...