The cast of Wizards of Waverly Place have reunited for a photo, following news that a sequel of the popular Disney Channel series is in development. What’s Happening: Series star David DeLuise (Jerry Russo), who co-hosts the Wizards of Waverly Pod podcast, shared this photo on his Instagra