@inquisitr.com 6 years ago ‘Riverdale’ Star Madelaine Petsch Flaunts Long Legs In Sizzling Snap