What is Gorilla squad? Long Sleeve Tee - Bow Benefit
The definition written on the shirt is as follows:
A large independent hunting group taking part in an irregular tv show. They fight the typical outdoor TV
Establishment system by not allowing sponsors to influence them in any way.