Where the Frock!? - Serena Chacha

See what season 5 contestant Serena Chacha is up to now.

05/06/2014 ยท 1:31