Captain Mike Telstarr
- Toronto, ON
- Mentalist / Escape Artist
- 219 miles from Ottawa
- 1 Verified Booking
To boldly go where no mind has gone before. Michael Telstarr was born on Friday July 13th. He holds 7 World Records in Escapology. He is the youngest person to…