1. How far can a frog go to catch grasshopper, can you imagine ?

    How far can a frog go to catch grasshopper, can you imagine ?

    15