yellow submarine

beatles ice cube tray ice cubes yellow submarine - 4903848448
  • -
  • Vote
  • -

Are we sure that no LSD is going to leach into the ice from the plastic?