Apple 10144 Published by

Over in Munich, Germany, Apple appears to have got the ball rolling on the nation's first official Apple retail store -- a massive four-story flagship shop due to open sometime during the second half of 2008.

As apparent from the below photos, con...

Site of future Apple Store Munich clad in iPod (photos)