Chris BarrowJun 12, 20091 min readThe New iPhone 3GsSheer brilliance 0 views0 commentsPost not marked as liked