check this out new stuff

Discussion in 'Music Discussion' started by ulose, Feb 16, 2004.

  1. macrumors newbie

    Joined:
    Feb 16, 2004
  2. macrumors 68000

    SilvorX

    Joined:
    May 24, 2002
    Location:
    'Toba, Canada
    #2
    hmm can't seem to the songs on the site, but I first heard of tesla when I was down in the states a few years back and heard on a US radio station their live cover of Canada's five man electric band's song signs
     

Share This Page