Live from Cuba: Introducing El Tren Blindado

Conner Gorry

Cuba has its share of quirky museums.