Thursday, March 08, 2007

Cars in Cuba

These are some great pics of what the cars in a communist country just 90 miles off the coast of Florida look like.

Link

Via UD