ABBA
On and On
2003
pop

#    Title    Time    Info  
1 Waterloo 2:46
2 Rock Me 3:04
3 Love Isn't Easy 2:54
4 Gonna Sing You My Lovesong 3:38
5 The Name Of The Game 4:53
6 Hole In Your Soul 3:42
7 Why Did It Have To Be Me? 3:20
8 On And On And On 3:40
9 Lay All Your Love On Me 4:34
10 The Visitors 5:44
11 Kisses Of Fire 6:24
12 When All Is Said And Done 3:14
Total time 44:36