Cheezburger

Breaking News - Owls catch humans having sex in forest. More on this at 8.