Bahamas B2B
Making Small Business Better in The Bahamas
The 2006 Viewer’s Choice Song Competition was held in Nassau, The Bahamas.