Apple today announced [Google translation] that its first retail store in France will officially open on Saturday at the Carrousel du Louvre in Paris. The two-level store will employ 150 staff…
Howdy, I'm waka.
http://www.wakachamo.com/
Need I say more?