The Louvre museum and Nintendo team for 3DS guided tours (Slash Gear) One of the most famous art museums in the world is the Louvre in France. The museum is famous for more than its art collection; one of the most noticeable landmarks is the glass pyramid out front. The museum and Nintendo are working [...]
Read the rest of this entry »