Autos Cars Aston Martin Super Sport 11 years ago Aldo Strada Limited to just 8 cars in the world and over 950HP….beast! Continue Reading Previous China Busses Are On Another LevelNext BMW 6 Series Concept Leave a Reply Cancel replyYou must be logged in to post a comment. This site uses Akismet to reduce spam. Learn how your comment data is processed.