Friends, fans, customers and seriously twisted minds voted and the winners were just announced for the self-described MOST IMPORTANT MOVIE AWARDS OF ALL TIME, hosted on TLACult.com (tlacult.com) TLACult is the cult, horror and exploitation arm of legendary Philadelphia based online home entertainment retailer TLAvideo.com (tlavideo.com), celebrating the best cult, horror, underground and arthouse DVD releases of 2012 in the …
Read More »