Bill Meeks Wins Big — Fear Factor LIVE! – Universal Studios Orlando 1/15/18
I’ve wanted to take part in a live game show at Universal Orlando Resort since I was a kid. Today it finally happened, and I freaking won (in spite of myself)! Such a fun day.