iNeedSell.com: Free online ads. Post your Ad here.

4/13/2010

Twilight Star Taylor Lautner in Star Ambassador Madrid

Taylor was in France as part of the Star Ambassador contest where a French fan and a Spanish fan won a date. In Spain he was on hand to greet fans.

No comments:

Post a Comment