Just heard this - Fidel Castro is dead! Not really a fan so good riddance but there is an interesting car scene in Cuba driven out of necessity. What cars would you look for there and bring back?

Advertisement

Share This Story

Get our newsletter