07-04-2007, 05:23 PM
I just picked up a box of Illusione 23 Tre in Uno (Culebra). How much do you all know about this brand? I haven't had any yet however they look and smell amazing! Many different sizes as well! So let's hear what everyone knows about them! I saw their website but figured I'd get some first hand feedback! Mason


