13.3.09

TESLA BOY- SPIRIT OF THE NIGHT

Tesla Boy are from Russia-yes you read correct. They're an electro pop crew who have their sound down. Here's their song, "Spirit of the Night," along with the video of "Electric Lady."

No comments: