T Nation

Music Vid - New Townie Man

Anyone else find this hilarious, I do, but it could be due to the fact that I’m living in newfoundland and understand the context. Thought I`d post it for everyone else to enjoy.