The real Helgasons.com is Down at the Moment and We have No Idea What is Going On? Helgasons.com has a mind of its own...
We are trying to get this fixed ASAP!
Sorry for that!
Here is a Little video from Tokyo Japan While you Wait
Sep 25, 2010
Posted by Halldór Helgason at 15:40