London is the Paradise City for the legendary band come October 13. Axl Rose and co. have announced they’ll play the O2 that night. Tickets go on sale this Friday, 6 August.
Popular on LondonNet
London is the Paradise City for the legendary band come October 13. Axl Rose and co. have announced they’ll play the O2 that night. Tickets go on sale this Friday, 6 August.
Popular on LondonNet