Angel gets her snatch ravished