Europe Carrie (piano cover) Feb 10, 2016 Cover, Cover carrie, Cover Europe, Cover Hard Rock, Cover Rock, Definitive Collection, The Final Countdown, Description. Like 0 Thanks! You've already liked this « They Might Be Giants Birdhouse In Your Soul (Cover) » Birdhouse in your soul, They might be giants cover – Bradvf