Steve Beguhn josh2022-07-10T09:56:11-05:00 Steve Beguhn appeared on Season 10 of "American Idol" and features smooth vocals and energetic pop rock. Steve Beguhnjosh2022-07-10T09:56:11-05:00