Friday, 24 April 2009

KARMA CHAMELEON COVER!

Yes, it is finally here to watch it. As soon as it is in youtube I'll let you know. Enjoy!



Also, you can watch The Lovers Are Losing in Taratata here.

edit* Here it is at youtube :D

No comments: