Views: 32295Posted by abum18 years agoTags: gross, homeless, money
This guy gives new meaning to 'dirty'