Nick Stickman is hosting the new show called Stickman Showdown, a show where 10 contestants will battle for 1 Billion Dollars. And A Lamborghini.Nick Stickman is hosting the new show called Stickman Showdown, a show where 10 contestants will battle for 1 Billion Dollars. And A Lamborghini.Nick Stickman is hosting the new show called Stickman Showdown, a show where 10 contestants will battle for 1 Billion Dollars. And A Lamborghini.