KING COBRAS

Police Seize 53 King Cobra Snakes From a Man's Car

Police Seize 53 King Cobra Snakes From a Man's Car

What was this guy up to?