I don't have an attitude problem, you have a perception problem

Christian Peper

Cuba - Santa Clara

The Che Guevarra mausoleum is in Santa Clara on Cuba. Ricardo was kind enough to take us in and show us some hospitality. Hope he was able to take his kid to the hospital and use the 14 Convertibles we donated to him ;)