Bad meets evil fast (44/48)

Bad meets evil fast