The beloved opossums have returned to Big Thunder Mountain Railroad at Walt Disney World after being temporarily removed for safety reasons during the attraction s year-long refurbishment. Walt Disney Imagineering confirmed the return of the mom and dad opossums with additional family members still to arrive. The previous placement posed safety risks for ride vehicles […]