There has been a bit of confusion about the Twang's upcoming third album. So far we know that it is called 10:20 for sure. There has been talk of a release date of 5th March floating around, but I think we would have heard something by now if that were the case. (Could be, though). We have very low resolution versions of the artwork (view here) and also we have a tracklist:
01. Last Laugh
03. We're A Crowd
04. Whoa Man
06. It Ain't You
07. Take This On
09. Wait Forever
Whether any of this information is true remains to be seen, but hopefully we'll have updates for you on here if and when we get them.
UPDATE: The album has been pushed back to an autumn release.