Talk:....What happened here?/@comment-1518158-20120717011532/@comment-26305364-20120717012021

Agreed. SO MUCH.