Echo Spot sold out until 2018, and other Amazon turkey tidbits

You may also like...