Girl from "The Ring" Throws Out First Pitch

Japan really knows how to start a baseball game in the creepiest of ways...

More info about this video: This season opening game in Japan is one of the weirdest MLB opening of all time. The Oakland A's and the Seattle Mariners got a wild baseball moment before they even took the field.