FreakScene.net
Really excited about the album, love the two new tracks so far. Can’t wait to see the video for Goin Down ( I guess that’s the song they just made the video for ) which was filmed near where I live.