Tired? Spain March 15, 2012August 6, 2012 by takkeherrie takkeherrie · Reply View Larger Map Please wait... Similar Street View images The stop sign is tired from doing its job