CD1
- Crazy Horses 2:34
- Love Me For A Reason 4:04
- Let Me In 3:41
- The Proud One 3:06
- Goin' Home 2:30
- Hold Her Tight 3:16
- Traffic In My Mind 3:01
- One Way Ticket To Anywhere 3:09
- Down By The Lazy River 2:44
- One Bad Apple 2:47
- Yo-Yo 3:16
- Double Lovin' 2:37
- I Can't Stop 3:03
- I'm Still Gonna Need You 3:21
- I Can't Live A Dream 2:56
- Darlin' 3:13
- What Could It Be? 3:12
- Girl 2:45
- Having A Party 3:22
- Love Me For A Reason (Moon Riv 3:44
- Crazy Horses (7-inch mix) 3:04
CD2
- Puppy Love 3:08
- The Twelth Of Never 2:44
- Young Love 2:34
- I'm Leaving It (All) Up To You 2:54
- Paper Roses 2:41
- Why 2:47
- Too Young 3:10
- When I Fall In Love 2:59
- Where Did All The Good Times G 3:24
- Soldier Of Love 3:50
- All Out Of love 3:35
- Morning Side Of The Mountain 3:06
- Make The World Go Away 2:51
- Deep Purple 2:49
- Long Haired Lover From Liverpo 1:45
- Tweedle Dee 3:28