not sure if this has been posted before but here goes. quite a few little movies here but i have to say that the bus ones are my favorites. i would say that though would'nt i
http://youtube.com/w/Cane-Toads---Eradicat...po940&search=vw

http://youtube.com/w/Cane-Toads---Eradicat...po940&search=vw