Concert Reviews Music Architecture in Helsinki, Still Flyin’ @ Cafe du Nord 5/25/05 Liane 05/25/2005 Still Flyin’, the opening band, was still rehearsing when we got there (around 8:40) and there was a curtain drawn with a rope over it….