More Videos by The Dodoz
From their second album "Forever I Can Purr". The Dodoz is a French band!
I DO NOT OWN THE MUSIC NOR THE PICTURE.
Tell me if you want me to upload more songs from this album.
11 years ago