TechlolApple And Windows MergeThanks to some ballsy pranksters.By by Donna DickensCommunity ContributorPosted on June 6, 2011, 4:30 pmTwitterFacebookLink .wav from .wav on Vimeo. The world's largest Apple Store is set to open soon in Hamburg, Germany. In broad daylight, two gentlemen pretending to be construction workers saunter up and attach a Windows logo to the side of the scaffolding.