Sunday, July 3, 2011

Chabad Wins World Cup

Chabad of Cape Town, South Africa ( www.Chabad.co.za ) demonstrates how to play the spiritual game of soccer as the goal being to better the world around us. Brought to you by http



http://www.youtube.com/watch?v=ViBXkhGGJog&hl=en