North Carolina Archives - Undisputed Champion Network

The ‘Vanilla Gorilla’ goes independent

Tonight, the wildly popular – and wholly independent – cruiserweight ‘Vanilla Gorilla,’ Sam Crossed returns to action in Charlotte, North Carolina.

Tags: , , , , , , , ,