by Tiana Feng
Here’s the video for Bedouin Soundclash’s latest single Mountain Top off their upcoming album Light The Horizon which will be released September 28, 2010. I love the fact that its filmed in Toronto and I can recognize landmarks such as Kensington market.
Check out more on Bedouin Soundclash: OFFICIAL WEBSITE

Buy This Album iTunes|7 Digital|AMAZON
Get 25 FREE MP3s at Choose from over 3.5 million songs!