Highlights of one amazing day! – The Fresh Faces 2010 Spain Finals!!

“Unforgettable!” “Fun!” “Amazing!” “Beautiful people, a big success, and a great night!!” These…