
Person
David Straitjacket
David Straitjacket (born July 1977), is a British escape artist most notable for his television appearances, and world record attempts.

David Straitjacket (born July 1977), is a British escape artist most notable for his television appearances, and world record attempts.
Comments (0)
Join the conversation
Sign in to share your take and reply to others.
First take? What stood out to you about "David Straitjacket"?