News

The Lions squad was unveiled at the O2 theatre in London on Thursday. Tickets cost £60 for a two-hour show which was ...