Can anyone identify this monster? W coast Florida near Tampa...huge front legs it was pulling itself around with. TIA!

Super beefy bug.