Charmaine Rodriguez: Charmaine Rodriguez. Self: Caught on Camera
Known For: Caught on Camera (Self - Customs & Border Protection, CA)