I guess it is a good thing they did not release him sooner. The outcome might have been much worse for dear old london town.
Has he actually been released?
any news about their nationality ? appearance ?? Norwegians ? Hawaians ?