Showing posts with label National Geographic. Show all posts
Showing posts with label National Geographic. Show all posts

Wednesday, December 8, 2010

National Geographic iPad App Video Review

People are hating on the National Geographic app. It is what it is- a great colelction of beatiful National Geographic maps. See the video review below.