Larry is caught red handed !
Larry is caught red handed baiting the wildlife This was taken in the Caymens and his girlfriend is a stingray with very little patience!