Activity Dee22 posted an update in the group Jennifer Beals 8 years, 8 months ago ok Beals tweeted about being back in spring for more Proof? does it mean they’ve renew d? Related