Jill Riley dropped in for the Musicast. We talked about long awaited album from The Shins! They are playing in San Francisco in August!
Headlines:
Rilo Kiley splits up, Weezer set sail...literally! and They Might Be Giants are back with a new album! Their 15th album is called Join Us!
The Muppets are back in action with the Green Album, featuring a ton of artists you've heard on The Current.
view more