Has anyone seen this?

Alek said:
Guys this dude has actually been all over tv documentary channels. So it's pretty reputable. He's somewhere in latin america.

What channels are these?? and a documentary one at that??--obviously not [words=http://TLCTugger.com/MOS]TLC[/words], or the History channel......

So....which channel aired this documentary? ?:(
 
Back
Top