macgregorplaid - This photo says it all.  Such a cowardly little...

more about : macgregorplaid