My love letter to cosplay

3,132,133 views |
Adam Savage |
TED2016
• February 2016