HEYAOI.NET

Report a post

Reporting /n/ No.2125
Texas DPS released video of a human smuggling bust where 20 illegal aliens were discovered packed inside a semi-truck during a traffic stop…

Cancel