Who the hell is Larry Vickers?
You've probably never heard of Rob Leatham either.
Never heard of him.
Not sure if that's TAK or a guy by the name of Dana Reed who posted under 308rules at FAL Files (and elsewhere) and has been banned everywhere he's gone for being a scam artist, among other things.