A Thousand Dreams

A Thousand Dreams is the second album by Keegan McInroe. It was released on June 26, 2012.

Tracklisting
All songs written by Keegan McInroe.
 * 1) "I Don't Mind" -- 3:08
 * 2) "Abe's Dream I" -- 0:46
 * 3) "If I Can't" -- 2:34
 * 4) "Abe's Dream II" -- 1:59
 * 5) "Old Lover's Arms" -- 4:02
 * 6) "Don't Ya Never Leave" -- 2:23
 * 7) "Purple Silence" -- 3:49
 * 8) "Home" -- 3:23
 * 9) "A Thousand Dreams" -- 4:30
 * 10) "How Long" -- 4:28
 * 11) "Time Goes By" -- 4:50
 * 12) "Abe's Innards" -- 1:05
 * 13) "Ballad of the Romantics" -- 6:53
 * 14) "Always Someone Else" -- 2:39
 * 15) "I'm Still Here" -- 4:39
 * 16) "Annie" -- 4:54
 * 17) "Christmas in Levelland" -- 2:40
 * 18) "Abe's Dream III" -- 3:02
 * 19) "Gonna Be My Bride" -- 4:15

Musicians

 * Keegan McInroe -- vocals, guitar, electric resonator
 * Josh Jones -- drums, percussion
 * Jacob Martinez -- bass guitar
 * Ginny Mac -- accordion
 * Wade Cofer -- dobro, guitar, percussion
 * Darrin Kobetich -- mandolin, dobro
 * Satchel Williams -- percussion
 * Paul Williams -- percussion
 * Austin Smith -- fiddle, viola
 * Adam Pickrell -- piano, organ, keyboards
 * Michael Maftean -- guitar
 * Will Dowdy -- harmonica
 * Kelyn Crapp -- guitar
 * Becky Middleton -- harmony vocals
 * Jarrod Beard -- trumpet
 * Steve Peterson -- trombone
 * Sally Glass -- harmony vocals
 * Joe Butcher -- pedal steel guitar

Production

 * Keegan McInroe -- producer
 * Paul Williams -- producer, engineer, mixer
 * Evan Jones -- mastered

Artwork

 * Peyton Miller Smith -- cover art painting
 * Jeremy Summer -- album design