So why did 20,000 ducks cross the road?


Name:  1501.jpg
Views: 322
Size:  37.1 KB











Subscribe to Nidokidos Videos