Canhead – IOTW Report

What’s Your Super Power?

Sunday, 22 October 2017, 19:00 Dr. Tar 38

Jamie Keeton from Kenosha, Wisconsin can stick stuff to his head. He now holds the Guinness world record for being able to attach and hold 9 cans to his head and face. More Is his [Read More]