Going back to our Tokyo Japan Trip we paid a visit to a huge Toyota Dealership in Odaiba. We already featured a
classic Toyota Crown that we thought was sick even though it was all stock.
Many of us have never seen a dealership like this, it is truly an amazing place to see if your ever in Tokyo. It is called MEGA WEB and when you see this place you know why its called MEGA