1 Because It's LoveLead Vocals – Angelo*, Paddy* 3:43
2 Angels FlyingLead Vocals – Joey* 4:00
3 I'll Swim I'll SwimLead Vocals – Angelo*, Paddy* 3:11
4 Life Is Hard EnoughLead Vocals – Patricia* 3:40
5 Wish I Were A SwallowLead Vocals – Kathy*, Maite* 3:19
6 EgoLead Vocals – Jimmy*, Joey*, John*, Paddy* 2:50
7 One More SongLead Vocals – Paddy* 4:20
8 Rock 'N' Roll Stole My SoulLead Vocals – Kathy*, Paddy* 4:09
9 Red ShoesLead Vocals – John* 4:12
10 Leave It To The SpiritLead Vocals – Barby*, Jimmy* 2:56
11 Big Mouth On TVLead Vocals – Paddy* 2:36
12 Another WorldLead Vocals – Joey* 3:59
13 All Along The Way (I Will Be With You)Lead Vocals – Jimmy*, Kathy* 4:33