In this picture made available July 8, 2014 singer Neil Francis Tennant of the English electronic pop duo Pet Shop Boys performs during their concert in Budapest Park in Budapest, Hungary, late ... more 
In this picture made available July 8, 2014 singer Neil Francis Tennant of the English electronic pop duo Pet Shop Boys performs during their concert in Budapest Park in Budapest, Hungary, late Monday, July 7, 2014. (AP Photo/MTI, Tibor Illyes) less 
1 / 1
Associated Press | Photo By MTI, Tibor Illyes
Tue, Jul 8, 2014 3:18 AM EDT