Watch This Woman Handle a HUGE Anaconda!

HELLLLLL NOOOOOOOOOOO

If you're wondering, she's detective Emily Shaw with the Leon County Sheriff's Office in Tallahassee, Florida.

 
 
Mack & Letty B

title

Content Goes Here