Fantastic Trees – “The Haunted” – Music Video Post Well would ya look at that…another Rock band burstin’ outta Boston you say? I wonder if there has been a Canadian-based internet music-page has been relentlessly pointing out that growing scene over these past couple years or more…lemme think…lemme think… The most confusing thing I can […]Read More