August 26, 2022 Genialistit / Taak / Ticket Stories 082606 Genialistit/Taak, Tallinn, Estonia August 26th, 2006 was a pretty crazy day…