Answers

Notes

  • iPod Touch 2nd Generation Teardown