Life Is An Unending Carnival With Few Rides More Wild Than This 2003 Japanese Drifting Competition

Certainly, our days are inundated with a constant barrage of misery and disappointment. We are Indiana Joneses, escaping from our own crumbling temples filled with danger only to have our treasures snatched from our hands as we think we reach safety. But we do have our moments of glee, few more gleeful than this video…