An estimated 180,000 motorcyclists have their helmets blessed at a Portuguese shrine

Latest News

Advertisement