Monday, May 18, 2009

Snow Bars



It Bars(Snow Bars,Irbis),Bars in russian is Snow Leopard.

Nice video with Bars

No comments:

Post a Comment