Wikipedia AI summary
Do the Bambi
Do the Bambi is Stereo Total's 7th album, released in 2005.
[1] [2]