What a great day for our favorite band where a new tour begins at the capital of Esthonia, Tallinn.