dirtygirlromance.com
DGR’s Ultimate List of Anti-Heroes
Visit the post for more.