I can't embed the video, but this is how we tell the world about Christ...
In Budapest, Hungary:
http://www.youtube.com/watch?v=NVv0jH33nL4&NR=1
And also in Houston, Texas:
http://www.youtube.com/watch?v=8KX2-J6uS-o&feature=related
iTunes links for each are on the Youtube sites.