Daily Archives: June 17, 2010

The Keytar Returns!


All hail the KeyTar!

Lights

Imogen Heap

Lady Gaga

Alicia Keys

Victoria Asher (Cobra Starship)

Little Boots

%d bloggers like this: