Onion Image | Posted on March 8, 2013 by vwadams On one of my street forays I spotted this mascot on the roof of a Land Rover. Made me smile …… love humour ! Share this:TwitterFacebookLike Loading... Related