what do ducks, mice, birds and mirrors have in common?... this music video!
Larytta – “Souvenir De Chine”
From TigerRaiders on 12/19/2008 3:00pm Tagged in: Animals/Nature, Art/Film/Photography, Cute, Music
344
0
View Full Link: http://www.youtube.com/watch?v=306MUlh054Y