Nicky Carter vs. Rachel Pullen Post author By Fighter Girls Post date October 30, 2009 No Comments on Nicky Carter vs. Rachel Pullen http://video.google.com/videoplay?docid=5720707658537027283&hl=en# Tags Media pictures video women Martial Arts ← Lucia Rijker Highlight → Shines Her Skills Jennifer “The Razor” Barber Leave a Reply Cancel replyYou must be logged in to post a comment.