Watch and Listen as this Japanese commentator get's VERY excited while commentating this NASCAR Truck wreck at Talladega on 10/19/13.