Miles, Chris, Barbara and Kerry decide who is thumbable on this week's episode of On The Spot #18
Chris Demarais
Writer
Tyler Coe
Other
Mariel Salcedo
Associate Producer
Jon Risinger
Writer, Producer
Brian Behm
Gustavo Sorola
Creator, Producer
Patrick Salazar
Writer, Creator, Other, Producer
Cole Gallian
Matt Hullum
Creator
Barbara Dunkelman
Himself - Host
Kerry Shawcross
Self
Miles Luna