Wednesday, November 17th, 2010 at 11:28 pm
The Greatest Story Never Told is actually dropping this February. How ironic did that title end up being? I’m sure the album will be really good, but I doubt it will have the impact it probably would have about two years ago. This split video was pretty well done.