BRAZIL | Thursday, 28 February 2008 | Views [303]
At a supermarket. This is how they store meats in Brazil. Takes away the appetite a little heyt?