Last Shadow Puppets – Number One

Russells would like to congratulate Last Shadow Puppets¬†whose new album ‘Everything You’ve Come to Expect’ has gone to number one.

This is the second time the duo have reached the top spot after their 2008 debut ‘The Age Of The Understatement’ also went to number one.