wow!!!! Thats just amazing i had a glance at echelon studios site and realized that ive seen alot of those movies. Honestly this is just amazing. $FDMF
NYC— For Immediate Release July 1, 2014. Launch TV Network Company, Inc., a wholly owned subsidiary of Freedom Energy Holdings, Inc., Signs Distribution Deal with Echelon Studios, Starting with 400 Feature Films and Series, Featuring A-list Stars.