Embarrassing is one way to put it Funny signs USA April 10, 2021April 10, 2021 by SnozSnozSnoz SnozSnozSnoz · Reply Larger Please wait... Similar Street View images Embarrassing scene on Google Street View Mom, you are so embarrassing! Embarrassing small security car Upside Down Sign I need to get my “nails” done CaliforniafailLa Mesa