Where do Kiki Kannibal & Dakota Rose live??!
Question:
Where do Kiki Kannibal & Dakota Rose live??
Go on http://kotirose.com/about.html
It says she's from Chicago?
What happened to them being from Miami or whatever?
Answers:
i think she is saying that she was born there, but they live in florida.
PO BOX 682088
Orlando, FL 32868-2088
954.889.6949
(fax) 407.532.1863
kiki@kikikannibal.com
this is the po box from their store