Tommy McPherson
Tommy McPherson

Tommy McPherson

Lazy writer, unaccomplished artist, big fan of all things cooler than me. Oh, and I love dogs.