Home MusicNews Teddy Serkin releases new EP ‘Twins’ alongside new single ‘Trying To Live’