Yelle

Dear oh dear. This is has 80’s all over it. Do they realise that the 80’s seriously sucked? However, this is a great music video!

via Michael Surtees

Next entry: Heroic Backup Software
Previous entry: Web Standards has won