Let There Be Muppets!

300px tmselton1 Let There Be Muppets!

The Valley is psyched about the [lastfm]Elton John[/lastfm]/[lastfm]Leon Russell[/lastfm] concert this weekend.  You can feel it in the air!  (Or, is that blowing dust?)  The only thing that could make it more exciting would be a cameo appearance from the Muppets at the show.  Cross your fingers!


Listen Live