This isn't actually a flash animation,but I couldn't possibly get ahold of the actual animation file,so I just found the YouTube video for it.Anyways,this is a music video parody of the "Sugar Sugar" song by The Archies in 1969.40th Anniversary!!!
Animatoon