yerba buena

In this new episode of the Hey Vato! show, Smiley is sick as hell and friends Chuy and sister Angie don’t know how to help. Vicks® VapoRub™? Aloe vera? Yerba buena? [NSFW language.]

The yerba may have been hella buena Monday night in Yerba Buena, Tucumán province, Argentina, but even the dogs were barking when Tomás Luciani spotted a “poderoso” (powerful) OVNI.

Inexplicata explains: [Mas…]