Cowra
A town full of shit talkers and rumors. You can't do a single thing without someone starting shit on it. I advise you to never ever visit or live here.
Cowra by truthhurtsmotherfuckers October 23, 2012
Get the Cowra mug.