User blog comment:BoogieMango/Your Welcoming Letter/@comment-1917218-20130519220736

A bit off-topic, but who are these guys and why were they admins? O_o

User:TobdukOmega and User:Jumper0077