Snowbike March 14, 2011March 13, 2011 Written by Catherine A snow bike in GamlaStan in Stockholm, back when it was snowy