TikTok was bowled over by the extraordinary talents of one young man who seemed to be able to "delay" his voice while giving a voice to his ventriloquist dummy.
Jack Williams, aka @puppetjack_ on TikTok, showed off a bizarre skill where he moved his mouth only to have his voice show up several seconds later, a la a bad video unsyncing, but in real life.
@puppetjack_ Reply to @reaperbeaper Gets them every time ##fypシ ##fypシ゚viral ##ventriloquist ##funny ##delayed ##viral ##tre
♬ original sound - Jack Williams
During its first day online, the video racked up well over one million views and brought along a font of fascinated fans.




By audience request, in a follow-up video Williams did the trick on a fake "video call" to give the illusion he was lagging behind.
@puppetjack_ Reply to @bubba3335 Ventriloquist problems ##fypシ ##fypシ゚viral ##delayed ##vetriloquism ##viral ##facetime ##lagging
♬ original sound - Jack Williams
In response, one person simply wrote:
"You are the most talented ventriloquist I've ever seen."




Williams went on to demonstrate his fantastic ventriloquistic abilities with a dummy in response to one question.
What is the hardest word to say?
@puppetjack_ Reply to @chrisandmicaela Got me on that one ##fypシ ##fypシ゚viral ##vetriloquism ##ventriloquist ##challenge ##viral ##funny ##trend
♬ original sound - Jack Williams
With surprising diction, Williams makes it through several hard words and phrases, including "basketball," "Sally sells sea shells by the sea shore"ik and "Supercalifrajilisticexpealidocious."




Williams continues to go viral with his collection of dummies and his impressive technique in handling them.
Some people are just far too talented.














@PopBase/X
@trustdcritics/TikTok
Teddy/TikTok
noodlepup/TikTok
Kyle_the_Moose/TikTok
Folcon/TikTok
Holly/TikTok
RJ/TikTok
for the amount to pay/TikTok
Joshua Najera/TikTok
reply to @NRSC/X
reply to @NRSC/X
reply to @NRSC/X
reply to @NRSC/X
@robtomshany/Bluesky
@velodus/Bluesky
@jgibsondem/Threads
@the geekprofessor/Bluesky
@doctorstardis/Bluesky
@juniper.beer/Bluesky
@PeteHegseth/X; @KidRock/X