Where is Waldo The Fantastic Journey 3

Where is Waldo The is one of 400 Free Games you can download at Free Ride...