Technology June 28, 2017September 13, 2018Top Gear Lexus LFA Exact Super Car topthingz29 mins0 Lexus LFA – Exact super car produced by Lexus with only 500 units made for the entire…continue reading..