Top Spot of the Week: Dogs and Prosthetics Make For An “Invincible,”ย Heartfelt Pairing In Apple iPhone Film Thursday, August 24, 2023 Shot on iPhone was this broadcast spot titled “The Invincibles.” And made with iPhone are prosthetics for dogs–with these canines and…