atlanta

The Worlds’ Biggest Selfie!
But first...let me take the WORLDS' BIGGEST SELFIE! A 348 gigapixel image (that's 70,000 times bigger than a typical cell phone camera) was taken at last week's Coca Cola 600 NASCAR race in Atlanta. Wow!