most likely this TURKEY. crossed the border and knowing it is USA's thanksgiving day, someone got him.

very odd for this turkey not to show up.

sayonara TTSB.