Yes, that website regarding the promotion and release of the Album this March..... Where does it mention any company that is associated with Seven Arts or Big Jake.
Hey... I'm not bashing by any means, I am long...... trust me. I'm just looking for some evidence to prove to me that this beast is going to take off... :-)