Last weekend we had Peter Mayhew & Tom Kane at Megacon in Orlando, FL. Check out the packed house we had for their Star Wars panel! Thank you for another wonderful Megacon, Beth & team!