Pre-Order Wizard of Oz Squishmallows for Just $15.99 on Amazon
These adorable Wizard of Oz Squishmallows aren’t somewhere over the rainbow; they’re right on Amazon! Follow the Yellow Brick Road to Amazon, where you’ll be able to pre-order these fantastic Wizard of Oz Squishmallows for just $15.99! Note they will not ship until they are released on November 14th. Keep in mind that Amazon has…