Streets of Cuba

Young people in Cuba make fun of the authorities

Young Cubans filmed a hilarious video in which they imitate Cuban public works officials and demonstrate the state's inefficiency in…

8 months ago

A luxurious BMW with a Florida license plate is a surprise on the street of Pinar del Rio

A strange incident was captured on Wednesday in Pinar del Rio, where someone in the car was caught driving a…

8 months ago