waitwaitwhut.com
Album Review: Ciara(Self Titled) - Wait...Wait...Whut!?!
I guess it’s safe to say that Ciara has finally gotten her stride back with this new album. After a