Another reason for all you PETA bastages to hate!

IGBT

Lifer
Jul 16, 2001
17,948
130
106
...ever notice ya never see any pigeons flying around KFC??..........;)