Can you imagine finding this!  One of the largest ever found...an 18 food python is found in Miami.  A worker doing a routine check of a levee ran across this monster.

Click here for the pic.