Tracklist

Best experienced from track one — press play and let it unfold.

  • 1 Bad Part of Town 3:26
  • 2 Baby, Baby, Baby 2:27
  • 3 Half Angel 1:47
  • 4 Go Ahead and Cry 2:19
  • 5 They Say 2:07
  • 6 Do the Swim 2:04
  • 7 Trouble With My Baby 2:10
  • 8 Darling, I Swear That It's True 1:46
  • 9 Did He Die 3:31
  • 10 Love in a Summer Basket 3:29
  • 11 Wish Me Up 3:14
  • 12 Shuckin' and Jiving 7:02
  • 13 You Took Me by Surprise 2:41
  • 14 Mr. Farmer 4:10
  • 15 No Escape 2:20
  • 16 I Can't Seem to Make You Mine 2:50
  • 17 Red Shoes High Sky Dancer 3:21
  • 18 Pushing Too Hard Too Far 2:17

Reference: MusicBrainz