OK Go just released the official music video for "I Won't Let You Down"! The band is known for inventive videos and nailed it with this creative tune featuring catchy cinematography! Enjoy!
Our TapSongz Team recently added an Album Reviews Tab to our website to give you the chance to read about some of the top new albums that have recently been released! Our first album review is of Alt-J's "This Is All Yours" which was released on September 22! Read the full review here.