Dave Barnes - God Gave Me You (Official Music Video)

Music video by Dave Barnes performing God Gave Me You.