Jason “Buckaroo” Ybarra

Jason “Buckaroo” Ybarra  – Baboo Suit  actor and Stunts. He also has a real life TMNT Turtle Van that will be at the convention with Ninja Turtles.

turtle van

turtle van

Jason "Buckaroo" Ybarra

Jason “Buckaroo” Ybarra