Do the Bambi

Do the Bambi is Stereo Total's 7th album, released in 2005.

[1] [2]