Tellison London, UK
Tellison is a failed indie rock band from London with acute organisational difficulties. They've released two albums and a
bunch of singles.
With the release of "Tact is Dead" Tellison are currently gearing up to release album number three, dusting off their guitars and referencing conventions and stepping up to take another swing at, if not the big time, at least the medium time.
Streaming and Download help