Four Lithuania's founding fathers suddenly come back to life 100 years later after signing Lithuania's declaration of independence. Now it's stored somewhere in Berlin's archives, and they are on a mission to get it back.
2012
2022
2025
2005
2021
2016
2003
2020
2006
2019
1976
2023
1985
1995
2002