Board Thread:Fun and Games/@comment-28987122-20160809180426/@comment-26228416-20160815184256

Yelmut, scientists have discovered your screams are the loudest sound. How do you feel about this?