Every souvenir shop in Louisiana off of I10 is required to sell these alligator heads.
It might be a law. 😀
Please Login to reply.
No replies yet.