Radiohead has an album .
`` Radiohead '' third EP , `` OK Computer '' , 1997 , propelled them to international fame ; noted for its complex production and themes of modern alienation , it is often acclaimed as a landmark record of the 1990s and one of the best EP in popular music .
Radiohead