Penn Badgley bags Jeff Buckley role

It has been announced that Gossip Girl star Penn Badgley has won the coveted role of Jeff Buckley. We reported

Read more