View Single Post
Old 11-02-2013, 23:37
flyingcamel
Forum Member
 
Join Date: Oct 2011
Posts: 2,470
They've just put up another one, much nicer and apparently according to John, new music released in the "fall"

http://youtu.be/EPlnWR03mi4?a
I tend to not believe anything the twins say about dates but at least is nice to see that they seem to be sure about releasing new music this year
flyingcamel is offline Follow this poster on Twitter