iPhones By Sam Schultz 2007 iPhone 2G (Original) 2008 iPhone 3G 2012 iPhone 5 2017 iPhone 8 2020 iPhone 12