Check out this cool Great Teacher Onizuka truck taken by Tokyo Fashion along Fire Dori in Shibuya, Tokyo, Japan. The truck promotes the upcoming live-action remake of the popular comedy-drama...Read More