The Longest Road - Animals That Swim Share: Download MP3 More song by Animals That Swim Faded Glamour 3:09 A Good Xmas 2:57 East St O'neill 4:39 The Greenhouse 2:28 Shipley 3:48 Kitkats And Vinegar 3:08 London Bridge 3:20 Bed Island 4:00 Near The Moon 3:19 Despatches From Lula 4:34 The Good Old Way 2:37 How To Make A Chandelier 2:08 Smooth Steps 3:25 Roy 4:03 Pink Carnations 3:00 St Francis 4:14 Action At Tescos 0:25 King Beer 4:10 Barney 3:17