Top Ten Memorable 02 Wireless Festival Moments Were Lily Allen's eye-bashing leopard-print leggings the most memorable thing about 2008's O2 Wireless festival? You decide. July 9, 2008