This gallery contains 1 photo.
I don’t know where exactly this video is from, but my guess is Taiwan. It’s a friendly and incredibly safe country, except from their traffic situation which is one of the worst in the world. All you need to know … Continue reading








