Video: Brandy Performs ‘When You Touch...
Brandy Norwood delivers her first ever performance of her 2002 album hit ‘When You Touch Me‘ live in London on Tuesday, Septemebr 24, 2013 at IndigO2. Brandy set the stage on fire performing her hits and fan favorites. She also introduced a new fun song, “Glowwrrayy”, birthed from her amazing personality during her press tour :