Japanese Internet mesmerized by photo showing road that appears to go straight into the sky

What kind of tires are we supposed to use for that?

Read More