Posted inNews
San Francisco: Giant Crocodile Spotted Lurking in Lake Merced
Giant Crocodile Lurking in Lake Merced: San Francisco on High AlertGiant Crocodile Lurking in Lake Merced: San Francisco on High Alert In an unprecedented event, a massive crocodile has been…