Mainland China – Part 2 – Shanghai International Circuit by Randy Lewis September 24, 2025 September 24, 2025 Read more
NASCAR – My favorite and not so favorite drivers by Randy Lewis October 31, 2016 October 31, 2016 Read more