In Orlando that is! We've booked up some tickets to go and watch them against Toronto on Apr 26th. My question is has anyone else been there? What's it like? Parking wise where did you end up etc? Any info would be appreciated