No history to display
When Greg Leech listens to shows or tracks they will be shown here
A little insecure, bad enemy, good friend, loudmouth, know-it-all, relatively smart, up for anything, happy Dad (nothing is as satisfying nor challenging as single parenthood), bad tempered, a bit of a lefty, quick to anger, can't stay angry, rude at times, compassionate, loving, aloof, noisy, loved or hated, fun, good dinner company, 178cm, 80kg, average to look at, shy, boisterous, clown. Brave, cowardly, easily bored, trying very hard not to despair at the over-regulation of everyone and everything, can be very funny, but tragically unfunny at times, clear thinking, some baggage, done good things, done bad things, proud, ashamed too, addicted to solitude, looking.