Japan Air Flight #004 has landed at JFK and the group is working their way through the airport to collect their luggage and pass through customs. They should arrive in Farmington around 1-1:30pm.
It was a smooth flight and all are tired but excited to share their adventures with you!