Search results

  1. O

    The Toyota Mega Cruiser: A Comprehensive Review

    Hey Everyone. The Toyota Land Cruiser Heritage Museum is just a few miles from where I live in Salt Lake City and they recently came into possession of what I believe is the only civilian Toyota Mega Cruiser in the Western Hemisphere. I went down there and spent a day making a video about it...
Top