Tiger Woods Finally Admits That He Sucks!
Probably the most honest he's been with himself since the all of his shiz hit the fan!
Check out this HIGHlarious footage above of Tiger Woods finally admitting what the rest of world already knew!!
Too bad, so sad! Bwa ha ha.
Tags: douchebagss, masters tournament, youtube








