Kosovo Independence Taking Over New York City!

311 views

Uploaded on February 24, 2008 by penchant lama

Penchant Lama takes over New York City. In this crazy video he celebrates Kosovo Indepence in Times Square! Crazy, Insane, Hilarious, News! Free Kosovo!

Tags:
Kosovo, Independence, Penchant, Lama, News, New York City, Times Square, Crazy, Celebrations, Hilarious, Insane, News & Events
Comments on Kosovo Independence Taking Over New York City!

RECOMMENDED CHANNELS