Kraftwerk was scheduled to perform at next month's Strawberry Festival in Beijing, but the influential electronic music act was denied visas based on a concert they were involved with 15 years ago.
The Chinese music company that applied for the visas said the government denied them on account of a 1998 Tibetan Freedom concert in Washington, D.C. at which Kraftwerk was scheduled to perform, reports the Huffington Post.