Technology

Hey Apple, What's Up With the iPad 2 Billboards?