Board Thread:Fun and Games/@comment-28391659-20160512041530

http://www.taptaptaptaptap.net

Did something just happened to Tap? I ask because I cannot visit his page. 