January 19, 2007 By Fausta News from Spain In Spanish, Libertad Digital TV.Also at the website, films, documentaries, and more. Will visit daily!(h/t Narpo)