Peter has thrown in 73 (now 74 ) straight games without surrendering a homer, breaking former Brave John Smoltz's record of 72.
Peter is a rather odd sort. But what do you expect from an Australian side armer?
Please check this out.... I've been wanting to do this for awhile now...
I wish I could find some video of his band... I'll have to save that for another post.