Buffalo, NY’s I Can See Mountains have wrapped up recording of their debut LP, Life On A Houseboat. The band spent the later part of 2012...