You look up from a haze of smoke, to a blur of smiling bears and dancing bombs on a kaleidoscopic tye-dye canvas. Yes tomorrow is 4/20, aka Happy Weed Day,...