Kaura Taylor isn't missing after all... she's with the Kingdom of Kubala who lives in a Scotland forest. And the Black internet is having a field day!
Read more...
Kaura Taylor isn't missing after all... she's with the Kingdom of Kubala who lives in a Scotland forest. And the Black internet is having a field day!
Read more...