Music Video for an Interactive Touch Screen located on the fourth floor of Third Church's Prayer Tower in Pella, IA.
A Charming Beard Production - charmingbeard.com
Recorded in Charlie Koopman's studio in Pella, Iowa.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?