Ola El Moochadores! Check out this great new fan flick (via Nerdbastards) by film maker, Mark Cheng. It’s pretty damn cool but I couldn’t help but notice it lacked in Baroness-es. C’mon, wheres my leather clad, black haired, beauty? Anyways, check it out and have fun.