T tuaw.com Is there more to VLC's removal from the App Store? 9 points st3fan 16 years ago 16 comments