Discussion in 'Videos of the Philippines' started by Anon220806, Jan 21, 2014.
Travis Kraft aka Turkey Man. Seems a popular man in the Philippines?
This guy has made a lot of these. This is just a small sample.