This guy might be at Sundance Film Festival right now, but click here to see who the Google Maps Street View camera car spotted in 76 Putney High St, Wandsworth, UK. I don’t want to spoil it for you. Just go check out the link above for your today’s “what the cuss?!” moment. Also, incidentally, I finally saw FANTASTIC MR FOX which Perrin already reviewed here, but I love the manner in which the Fantastic Mr. Fox cusses.