Broussard
Broussard police so bugging lol like somebody really gone speed in all this fog just waiting to catch a body! Gtf
suburb city of Lafayette, located in Lafayette and St. Martin parishes, Louisiana, United States