EPT 11 Barcelona: Leo Margets Explains Her Tweets

Leo Margets has some funny photos on her twitter. Sarah sits down with her to have her explain the tweets.