whereBeWaldo, 11 days ago Dude does the smell ever go away? I bought mine recently and I hated it first but now I love it.
Dude does the smell ever go away? I bought mine recently and I hated it first but now I love it.