The Scarf
2021, 2 minutes
Can you wear the evil scarf and survive?
An evil scarf threatens the lives of fashionistas everywhere.
2021, 2 minutes
Can you wear the evil scarf and survive?
An evil scarf threatens the lives of fashionistas everywhere.