Tea Party Member John ‘David’ Kahn Sings ‘American Heart’

July 1, 2010

Tea Party video of John David singing ‘American Heart’ just for you and just in time for your Independence Day celebrations 🙂