article placeholder

2011 BEFFTA Award show in Atlanta

The International BEFFTA Awards were orginally held in the United Kingdom until their USA debut last evening at the Georgia World Congress...