metalblue
Well-Known Member
The best tea is only found on the upper reaches of the Biligirirangana Hills by the Karnataka river in India.
Only picked by local virgins, who's only clothing is a City shirt, fcuking white shorts and a cap that says" fuck United".
Can i be part of the groovy tea gang now ?
You’re in. Any pics of said locals ?