Police found a homing pigeon carrying 200 ecstasy pills in a little backpack.· December 22, 2018 · Funny · Leave a commentShare this: Related PostsBatkid for one day… Nov 22, 2013 Son of a bitch! Aug 6, 2013 DASH CAM VIDEO: Police Pursuit May 25, 2013