Do you think this is for real..that they had never met before and secretly worked this song up? Either way...It's very cool and inspirational!