Is This The Most Annoying Song Ever Written?

The song is called “Where Are My Keys” and perhaps you can relate! Stream it on NPR.
[flash]http://www.npr.org/v2/?i=90525180&m=90509726&t=audio[/flash]

You may also like...