When Did You Leave Heaven
(Lisa Ekdahl)
The song When Did You Leave Heaven, performed by Lisa Ekdahl, was featured in the movie Twin Falls Idaho.
The song When Did You Leave Heaven, performed by Lisa Ekdahl, was featured in the movie Twin Falls Idaho.