Frankie Avalon (Venus video) strolls out singing Venus! on American Idol









Sponsored Links: