ihatetrailmix

This blog says it all...and then some.