Showing posts with label natasha barrett. Show all posts
Showing posts with label natasha barrett. Show all posts

Monday, February 20, 2012

Have You Been Missing Natasha And Melanie?

Let's Talk Live's Website/Blog hasn't been updated since January 20th, so I've been fearful the show was no longer on the air.


I was wrong.  They're just posting their videos on their Facebook Page
Here Natasha boot battles City Shop Girl Kelly Collis!