appottingjr.com
Creature 136 – Surfin Ted
With his great prowess Ted tries the jumping starfish move at the end of his latest competition. It is needless to say, a great triumph!