Havana Team Testing

preparing for some spectacular projects on a rooftop somewhere in Havana, Cuba