"John Lydon's Megabugs" 2005