Rudy “Leakyhead” Guiliani

Ol’ Rudy “Leakyhead” just got popped by the feds and is probably gonna’ squeal.

Category: