Evil Cackle

http://flash.sunvv.com/a/226.html Really funny video. Chinese song (text obviously) The crabs and their little dancing and getting along and all? Just makes you wanna get a steamer and some lemon butter overall…. Bwhahahaha!

Advertisements