|
05-19-2012, 07:45 PM | #1 |
Feeling at Home
|
Padilla La Terraza?
Got an email from CI claiming they're blowing these out starting at $29.99 a box. I've never heard of them, and I wonder if it's just more marketing buzz than anything. Anyone ever heard of or tried these?
__________________
|