thebloom.com
ABGT Top 12 Selected!
The first ever semi-final of ABGT was an evening of amazing talent – 31 strong performances. Choosing 12 finalists for the May 3rd event, the contestants, judges and committee all wanted it t…