In the Azorean Island of Terceira, Sport Club Lusitânia is the pride of most local football (soccer) fans. They call it the Glory of Terceira....