Jalopnik Flickr Finds: Motor Racing in Angola, Africa
Building a race track in Angola seemed like a smashing good idea back when dashing playboys and ne'er do wells cashed…
Building a race track in Angola seemed like a smashing good idea back when dashing playboys and ne'er do wells cashed…
Advertisement