Video timelapse from the 2012 American Legion World Series Championship Game in Shelby, NC.
YouTube Terms of Service