Share: Title:Riverdale 2x08 - Archie and Veronica sing Mad World, Betty does Strip Tease HD Duration: 3:19 Plays: 12K views Published: 6 years ago Download MP3 Download MP4 Simillar Videos ▶️ 3:01 Veronica Lodge 1x01 " You Wanted Fire , Cheryl Bombshell" 12K views • 7 years ago ▶️ 2:33 Riverdale 04x10 Cherry Bomb 12K views • 4 years ago ▶️ 0:19 Riverdale Bombshell - Channel Trailer 12K views • 6 years ago ▶️ 0:12 Cheryl Blossom Bombshell (riverdale Season 2) 12K views • 7 years ago