|  | Review about Isla de Encanta
------Performed by Pixies | 04/27/2005 11:00:00 AM
The Island is Puerto Rico
2 out of 2 Found the view helpful
The island that he's talking about is Puerto Rico, Island of Enchantment or "Isla del Encanto".
The animals that sing for free are the coqui frogs that whistle thru the night, that's right...i said whistle. it's really quite beautiful.
Thanks to Anonymous for submitting the review. |  |
|