Great new band from Glasgow whose blend of Snow Patrol style anthems and more American inspired lo fi melodies make this a real cracker