Back to all posts Long Overdue is Here!!!!! Long Overdue, the much anticipated and award winning second album from The A Cappella Group is finally here and ready for you to purchase. The CD is $15.00 and available from Mr. Stroh or you can order it on our site. Leave a comment