Talk:Flyna/@comment-99.34.50.24-20121120144513/@comment-5220339-20121120185531

I have no clue lol, but they use the stage for another show. Nick is located in Florida at Universal Studios. Disney studio is located in L.A., CA if i'm not mistaking.