SO YOU THINK YOU CAN DANCE TOP 8: JANETTE, EVAN AND KAYLA SHINE Tonya July 23, 2009 July 23, 2009 Sorry I’m late in posting again. Another problem with Godzilla… Continue reading