2WWF Lethal Lottery 2007 took place in January of 2007 from London, England. Lethal Lottery is the only 2WWF pay-per-view, where the fans get to have an input in the match card.
2WWF Lethal Lottery 2007 took place in January of 2007 from London, England. Lethal Lottery is the only 2WWF pay-per-view, where the fans get to have an input in the match card.