Classic American Cars Street Race in Cuba
#1
Classic American Cars Street Race in Cuba
Not the typical LS vs everyone stuff that normally gets posted here, but it's a cool video none the less. The cars alone are worth it. Watch it on the blog here.