Soldato
- Joined
- 12 Aug 2008
- Posts
- 4,246
that site where theres like dumb indian videos and you subtitle it? or anything similar? 
Cheers.

Cheers.
that site where theres like dumb indian videos and you subtitle it? or anything similar?
Cheers.