Exhibit 2.1 Share Exchange Agreement Sample Contracts

Terra Tech Corp. – Share Exchange Agreement (May 6th, 2013)

THIS SHARE EXCHANGE AGREEMENT (the "Agreement") dated as of April 24, 2013, is entered into by and among Terra Tech Corp., a Nevada corporation ("Terra Tech"), Edible Garden Corp., a Nevada corporation ("Edible Garden"), and the shareholders of Edible Garden listed on Schedule 1 to this Agreement (each, a "Shareholder" and, collectively, the "Shareholders").

Trailblazer Resources Inc. – Share Exchange Agreement SHARE EXCHANGE AGREEMENT by and Among LAS PALMAS MOBILE ESTATES and the Shareholders of ADVANCED FIBERGLASS TECHNOLOGIES, INC. And ADVANCED FIBERGLASS TECHNOLOGIES, INC. Dated as of June 26, 2008 (June 27th, 2008)

interest of AFT in the Intangible Property shall continue to be in full force and effect and enforceable by AFT following the transactions contemplated by this Agreement.

Share Exchange Agreement (April 4th, 2005)

MoneyFlow Systems International Inc., a company duly incorporated pursuant to the laws of Nevada and having an office located at Suite N, 7003 - 5th, Street S.E., Calgary, Alberta, Canada T2H 2G2