Twin Sisters Keavy and Edele in B*witched 'Memba Them?!

Twin sisters Keavy and Edele Lynch shot to stardom in the late ’90s after their Irish girl band B*witched gained fame with songs like “C’est la Vie,” “Rollercoaster“ and “To You I Belong.” Guess what they look like now!

Source: Read Full Article