Contact! Contact! is the debut studio album by English indie rock band Tellison, initially released on 14 May 2007 on Gravity DIP Records. It was later re-released on 12 November 2007 on Banquet Recor
Tellison is an English four-piece indie rock band from London, England, formed in 2000. The band consists of lead vocalist and guitarist Stephen Davidson, guitarist and vocalist Peter Phillips, bass g