Located on the International Bowling Campus, the ITRC (International Training and Research Center) in Arlington, Texas is the World's Premiere Bowling Training Facility.
Located on the International Bowling Campus, the ITRC (International Training and Research Center) in Arlington, Texas is the World's Premiere Bowling Training Facility.