Leica A trip to Sugar Loaf in Rio Brazil March 22, 2011 24 Heading up to Sugar Loaf, Rio Brazil Today was a day off in Rio Brazil and even though the weather here is rainy and grey today, some of the band members and myself went up […]