Embarrassing Google photo

One Houston man is laughing off his embarrassment after this Google earth photo was released.