I think this chinese police station been around and the usa is just acting suprised !! plus i heard they have these stations in Canada too , mind blowing
Error: Contact form not found.