City of L33t This is the funniest City of Heroes/Villains trailer I’ve seen. Share this:TwitterFacebook Related