Tesla Poster in Japan

An Edmontonian strolling in Kyoto, Japan and noticing a Tesla poster, Contributed by Zeljko Sulaver.

japan