Belin from trapchat, is from southeastern Virginia! He is pulling, in his words, one of those brown torpedoes (otters!) out of the water in an eastern Virginia swamp! Belin says he lives too close to PETA headquarters for comfort! (40 miles!)
Page by