MLB Glacier Pilots

Baseball documentary produced by Diablos Del Sol Productions. Filmed in Los Angeles for the Alaskan Anchorage Glacier Pilots