Thumbs up in Holland Netherlands December 2, 2011December 1, 2011 by StreetViewFun.com StreetViewFun.com · Reply View larger map Please wait... Similar Street View images 2 Thumbs up for google! 2 thumbs up That’s a big thumbs up… Thumbs up for Google Google gives thumbs up Thumbs up for you Thumbs up for you! Thumbs up for you! Up with your thumbs! Thumbs up greeting