Al Snow From “Wrestlers” on Netflix
October 17, 2023 10:08AM EDT
Source: YouTube
OVW’s co-owner and CEO, Al Snow, stopped by the studio to talk about the new docuseries filmed in Louisville called “Wrestlers” on Netflix! And we had a little fun with him playing a game called Owls in Snow! And Ben dares to thumb wrestle Al!!
(Ben’s on the left)
More about: