The latest edition of SupercarXtra Magazine, issue #118, is available to order now.