On the Ground in Zurich – Update!

East News has thumbnails of Keanu and Gard Hollinger arriving in Zurich, Switzerland. Clearly this is an Arch Motorcycle related trip.

Update: there is a bike show in Zurich February 16 – 19. I did not see Arch Motorcycle listed in the exhibitors but it is possible he may show up there.