Loading...

Steamed Over Bikini Baristas

| An espresso stand where the baristas wear bikinis has some residents of Bellevue, Washington imploring their city council to shut it down down.